Currently ShellExecuteA() doesn't work for opening very long (>1024 chars) URLs. Commit fbf9cf6ebadc7d50c8fb7a130851c3658607b343 ("shell32: Make sure wcmd has enough space to hold the string.") started fixing it, but that is not enough.
This MR fixes two other issues on the way and lets ShellExecuteA() actually started winebrowser (with default registry) with the URL correctly relayed.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3981
I wanted to use ._xy element access to make it shorter, but that attempt was crushed by the reality - such indexing apparently compiles but does not produce correct element access loads. I'm going to update once this is fixed.
--
v6: vkd3d-shader/hlsl: Add determinant() function.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/329
--
v3: msxml3/tests: Add tests of ValidateOnParse property.
msxml3: Add ValidateOnParse support for IXMLDOMDocument3_{get,set}Property().
msxml3: Store ValidateOnParse property in domdoc_properties instead.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3424