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