1
0
Fork 0
mirror of synced 2025-03-07 03:53:26 +01:00
Commit graph

162951 commits

Author SHA1 Message Date
Alexandre Julliard
15aec46117 Release 8.4. 2023-03-17 22:20:03 +01:00
Francois Gouget
2078afb928 advapi32/tests: Skip some tests if the EventLog service crashed.
advapi32:eventlog crashes the EventLog service in some Windows
versions so defend against that condition.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53461
2023-03-17 19:32:00 +01:00
Francois Gouget
42bd3bb79a advapi32/tests: Enumerate the services using the Unicode API.
The ANSI one is broken in some UTF-8 locales which prevents most of the
tests from running. So use the Unicode API for most tests and just
confirm that it is consistent with the ANSI one instead of doing the
reverse.

Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=52895
2023-03-17 19:02:10 +01:00
Francois Gouget
81e33a3484 advapi32/tests: Take into account service start / stop race conditions.
Services sometimes start or stop between two EnumServicesStatus()
calls. Fortunately this is rare so the tests can just retry to get the
expected result.

Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=53460
2023-03-17 19:02:08 +01:00
Francois Gouget
1da9e7c087 advapi32/tests: Better check the EnumServicesStatusExW() output.
It only has this one test.
2023-03-17 19:02:05 +01:00
Francois Gouget
3bfe315707 advapi32/tests: Separate the EnumServicesStatus() and EnumServicesStatusEx() tests. 2023-03-17 19:02:02 +01:00
Francois Gouget
7b3f804606 advapi32/tests: Better account for starting and stopping services.
The START_PENDING and STOP_PENDING services don't always have a
process id. Also trace unusual service states so we can identify which
ones behave in unexpected ways.

Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=53460
2023-03-17 19:02:00 +01:00
Francois Gouget
eecb285841 advapi32/tests: Improve the resume handle service tests.
Fix the comments to not imply that the tests expect all services but
one to be returned.
Add a test of the needed buffer size to retrieve the remaining services
and document the limits of the test.
2023-03-17 19:01:57 +01:00
Rémi Bernon
d359837fcc widl: Avoid freeing input_name in pop_import.
The pointers are used in loc_info input_name without copy.
2023-03-17 16:45:29 +01:00
Rémi Bernon
194c002c6e widl: Simplify string literals lexing. 2023-03-17 16:45:11 +01:00
Rémi Bernon
baa3680f2e widl: Introduce a new helper to produce num tokens. 2023-03-17 16:45:11 +01:00
Rémi Bernon
a46facfd8c widl: Group <ATTR> tokens together. 2023-03-17 16:45:11 +01:00
Rémi Bernon
832d6985c8 widl: Group <INITIAL> tokens together. 2023-03-17 16:45:11 +01:00
Rémi Bernon
2b3a910184 widl: Group <INITIAL,ATTR> tokens together. 2023-03-17 16:45:11 +01:00
Sven Baars
88fa3459b9 kernelbase: Also call NtOpenKeyEx() on empty key names.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54691
2023-03-17 14:12:33 +01:00
Sven Baars
68920ee430 advapi32/tests: Test deleting 32-bit registry keys. 2023-03-17 14:12:33 +01:00
Huw Davies
9b77f86046 winedump: Fix printf format warning. 2023-03-17 14:11:42 +01:00
Mohamad Al-Jaf
a0a782d8a1 windows.perception.stub: Implement IHolographicSpaceStatics3::get_IsConfigured().
Needed by the VR game Desperate: Vladivostok.
2023-03-17 11:55:49 +01:00
Mohamad Al-Jaf
f2a7b2f9e1 windows.perception.stub/tests: Add IHolographicSpaceStatics3::get_IsConfigured() tests. 2023-03-17 11:55:47 +01:00
Mohamad Al-Jaf
d0ec6366e4 windows.perception.stub: Add IHolographicSpaceStatics3 stub interface. 2023-03-17 11:55:46 +01:00
Mohamad Al-Jaf
0f01852333 include: Add IHolographicSpaceStatics3 interface definition. 2023-03-17 11:55:46 +01:00
Mohamad Al-Jaf
18453129be windows.perception.stub: Implement IHolographicSpaceStatics2::get_IsAvailable().
Needed by the VR game Desperate: Vladivostok.
2023-03-17 11:55:44 +01:00
Mohamad Al-Jaf
fbf3c9e43c windows.perception.stub: Implement IHolographicSpaceStatics2::get_IsSupported().
Needed by the VR game Desperate: Vladivostok.
2023-03-17 11:55:42 +01:00
Mohamad Al-Jaf
650ea6e6d8 windows.perception.stub/tests: Add IHolographicSpaceStatics2 properties tests. 2023-03-17 11:55:40 +01:00
Mohamad Al-Jaf
83dd2fd876 windows.perception.stub: Add IHolographicSpaceStatics2 stub interface. 2023-03-17 11:55:38 +01:00
Mohamad Al-Jaf
83e8ff0b15 include: Add IHolographicSpaceStatics2 interface definition. 2023-03-17 11:55:38 +01:00
Mohamad Al-Jaf
e98c7a0fcd include: Add windows.graphics.holographic.idl file. 2023-03-17 11:55:38 +01:00
Mohamad Al-Jaf
923a1b4e5c include: Add Windows.Foundation.Deferral definition.
Needed by windows.graphics.holographic.idl.
2023-03-17 11:55:36 +01:00
Mohamad Al-Jaf
3d3076b2ab include: Add windows.graphics.directx.direct3d11.idl file.
Needed by windows.graphics.holographic.idl.
2023-03-17 11:55:34 +01:00
Dmitry Timoshkov
02e3e17b4d win32u: Give full access rights to the thread desktop.
Fix CEF applications crash at start without --no-sandbox option.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53981
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-03-17 11:51:34 +01:00
Dmitry Timoshkov
b99c67569f win32u: Give full access rights to the process window station.
Fix CEF applications crash at start without --no-sandbox option.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53981
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-03-17 11:51:32 +01:00
Zhiyi Zhang
44b92e5777 user32/tests: Test winstation and desktop access rights. 2023-03-17 11:51:32 +01:00
Hans Leidekker
39e70374e6 adsldp/tests: Skip all remaining tests when the server is down.
There's a long timeout when the connection fails and there doesn't
appear to be a way to reduce it with this API. When several of these
timeouts occur the total time can exceed the timeout for the test.

This patch skips all remaining tests when one of them detects that
the server is down.
2023-03-17 11:51:21 +01:00
Alex Henrie
231199bc46 comctl32/treeview: Ignore the lParam to WM_PRINTCLIENT and add tests.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54640
2023-03-17 11:48:09 +01:00
Paul Gofman
446da60e78 winex11.drv: Don't allow changing internal pixel format if conflicts with non-internal. 2023-03-16 18:55:30 +01:00
Henri Verbeet
0791c3ac44 wined3d: Use vkd3d-shader to disassemble shaders. 2023-03-16 17:38:17 +01:00
Henri Verbeet
8493a6678a wined3d: Get rid of the wined3d_shader_byte_code_format enum.
It's been made redundant by the vkd3d_shader_source_type enum.
2023-03-16 17:38:16 +01:00
Zebediah Figura
06e6b16479 ddraw: Rename ddraw_surface_create_wined3d_texture() to ddraw_texture_init(). 2023-03-16 17:38:08 +01:00
Zebediah Figura
d4072dc870 ddraw: Do not return a wined3d_texture from ddraw_surface_create_wined3d_texture(). 2023-03-16 17:38:08 +01:00
Zebediah Figura
0ff2f3a856 ddraw: Move the rest of the surface desc population to ddraw_surface_create() from device_parent_texture_sub_resource_created().
Cf. 191db92fd5.

Put all this code in the same place, and possibly move towards getting rid of
the texture_sub_resource_created() callback entirely.
2023-03-16 17:38:05 +01:00
Max Figura
21079819e8 wined3d: Move the WINED3D_RS_INDEXEDVERTEXBLENDENABLE stub to wined3d_device_apply_stateblock. 2023-03-16 17:38:00 +01:00
Max Figura
79ea470d4d wined3d: Move the WINED3D_RS_DEBUGMONITORTOKEN stub to wined3d_device_apply_stateblock. 2023-03-16 17:38:00 +01:00
Max Figura
5c61a9c3e6 wined3d: Move the WINED3D_RS_PATCHSEGMENTS stub to wined3d_device_apply_stateblock. 2023-03-16 17:38:00 +01:00
Max Figura
0076908b4a wined3d: Move the WINED3D_RS_PATCHEDGESTYLE stub to wined3d_device_apply_stateblock. 2023-03-16 17:38:00 +01:00
Max Figura
dfa5f0082f wined3d: Move the WINED3D_RS_SOFTWAREVERTEXPROCESSING stub to wined3d_device_apply_stateblock. 2023-03-16 17:38:00 +01:00
Rémi Bernon
659525268b dinput/tests: Increase timeouts for waits not supposed to fail.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54594
2023-03-16 17:36:59 +01:00
Rémi Bernon
07753da93c dinput/tests: Remove BuildActionMap / SaveActionMap mouse and keyboard tests. 2023-03-16 17:36:59 +01:00
Rémi Bernon
ed3f06b11a dinput/tests: Test SaveActionMap effect on HID joystick input. 2023-03-16 17:36:59 +01:00
Rémi Bernon
e7b3e3514c dinput/tests: Test SaveActionMap effect on DIPROP_RANGE property. 2023-03-16 17:36:59 +01:00
Rémi Bernon
4edea8a93a dinput/tests: Test SaveActionMap effect on DIPROP_BUFFERSIZE property. 2023-03-16 17:36:59 +01:00