The tests show that the first argument must not be null, that the handle
returned via the fourth argument is not an HTHEME, and that that handle
can be passed to CloseThemeFile without error.
--
v2: uxtheme/tests: Add some tests for OpenThemeFile.
https://gitlab.winehq.org/wine/wine/-/merge_requests/4531
Overwatch 2 doesn't like the win32u `-syscall` conversion that happened a while back, because it hooks KiUserCallbackDispatcher. This MR fixes it up to match what Overwatch 2 expects.
--
v3: ntdll: Pass KiUserCallbackDispatcher parameters on stack.
ntdll: Add 5-byte nop to start of KiUserCallbackDispatcher.
ntdll: Align stack pointer when calling KiUserCallbackDispatcher.
https://gitlab.winehq.org/wine/wine/-/merge_requests/1152
This fixes the layout of the tabcontrol when a font other than the
system font is used.
--
v3: comctl32: Modify test_width to try different fonts
comctl32: Fix tabcontrol tests to work with different fonts
comctl32: Use selected font to determine default min tab width
https://gitlab.winehq.org/wine/wine/-/merge_requests/4484
I don't know why this was merged. A stub doesn't help here, now it will just silently exit. It needs an implementation.
You should test applications to see if a stub actually helps before sending in an MR.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4555#note_54521