Commit graph

165768 commits

Author SHA1 Message Date
Alexandre Julliard
091aeca774 windowscodecs/tests: Use nameless unions/structs. 2023-07-21 21:27:36 +02:00
Alexandre Julliard
534476a0ac wevtapi/tests: Use nameless unions/structs. 2023-07-21 21:27:36 +02:00
Alexandre Julliard
faf49ed39a user32/tests: Use nameless unions/structs. 2023-07-21 21:27:36 +02:00
Alexandre Julliard
e9e7301b59 urlmon/tests: Use nameless unions/structs. 2023-07-21 21:27:36 +02:00
Alexandre Julliard
3d52c87d01 shlwapi/tests: Use nameless unions/structs. 2023-07-21 21:27:35 +02:00
Alexandre Julliard
a345f985c0 rpcrt4/tests: Use nameless unions/structs. 2023-07-21 21:27:35 +02:00
Alexandre Julliard
6474ceb312 quartz/tests: Use nameless unions/structs. 2023-07-21 21:27:35 +02:00
Alexandre Julliard
679b57f1ce pdh/tests: Use nameless unions/structs. 2023-07-21 21:27:35 +02:00
Alexandre Julliard
86721b874b oledb32/tests: Use nameless unions/structs. 2023-07-21 21:27:35 +02:00
Aurimas Fišeras
35f7ebfef8 po: Update Lithuanian translation. 2023-07-21 10:50:33 +02:00
Gabriel Ivăncescu
3ab9a1da45 jscript: Properly set JS_E_WRONG_THIS as a TypeError.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:40 +02:00
Gabriel Ivăncescu
62cee99658 mshtml/tests: Add tests for WeakMap.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:40 +02:00
Gabriel Ivăncescu
1b14d7b46d jscript: Implement WeakMap.has().
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
6a22b304b2 jscript: Implement WeakMap.clear().
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
56c74e381b jscript: Implement WeakMap.delete().
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
bc1b8b277a jscript: Implement WeakMap.get().
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
b4373a9e18 jscript: Implement WeakMap.set().
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
b8dbee6916 jscript: Implement WeakMap instance stub and constructor.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
3f20b8aa3e jscript: Convert unlink_props to a helper that unlinks the entire object.
It will be useful for other cases, and we don't need the gc_ctx for
unlinking. Also set the PROP_PROTREFs to PROP_DELETED since we're unliking
the prototype.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Yuxuan Shui
f66c897212 msvcrt: Fix out-of-bound access in create_locinfo.
Fixes regression introduced by 24a2b62554.

Signed-off-by: Yuxuan Shui <yshui@codeweavers.com>
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
36ef8327ac d3dx9_36: Remove DECLSPEC_HIDDEN usage. 2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
964025e279 ddraw: Remove DECLSPEC_HIDDEN usage. 2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
85a88076f8 d2d1: Remove DECLSPEC_HIDDEN usage. 2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
f65705df9d d3dx10_43: Remove DECLSPEC_HIDDEN usage. 2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
8f360d7434 d3d11: Remove DECLSPEC_HIDDEN usage. 2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
83ea03bcc8 dxgi: Remove DECLSPEC_HIDDEN usage. 2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
b9849d2f00 ddrawex: Remove DECLSPEC_HIDDEN usage. 2023-07-20 21:48:39 +02:00
Alexandre Julliard
59ee798d51 ntdll/tests: Use nameless unions/structs. 2023-07-20 21:48:39 +02:00
Alexandre Julliard
490aee03e4 msi/tests: Use nameless unions/structs. 2023-07-20 21:48:39 +02:00
Alexandre Julliard
175d873c72 mshtml/tests: Use nameless unions/structs. 2023-07-20 21:48:39 +02:00
Alexandre Julliard
75455010e0 mfplat/tests: Use nameless unions/structs. 2023-07-20 21:48:39 +02:00
Alexandre Julliard
708d13b035 kernel32/tests: Use nameless unions/structs. 2023-07-20 21:48:39 +02:00
Alexandre Julliard
3069b98b10 iphlpapi/tests: Use nameless unions/structs. 2023-07-20 21:48:39 +02:00
Alexandre Julliard
d578e7981a inetcomm/tests: Use nameless unions/structs. 2023-07-20 21:48:39 +02:00
Alexandre Julliard
17bccc860a imagehlp/tests: Use nameless unions/structs. 2023-07-20 21:48:39 +02:00
Alexandre Julliard
8fe23255a5 ieframe/tests: Use nameless unions/structs. 2023-07-20 21:48:39 +02:00
Alexandre Julliard
6077ea6946 gdiplus/tests: Use nameless unions/structs. 2023-07-20 21:48:39 +02:00
Alexandre Julliard
207bdd01ca gdi32/tests: Use nameless unions/structs. 2023-07-20 21:48:39 +02:00
Paul Gofman
03c1930b74 server: Cancel pipe asyncs when the last handle in process is closed. 2023-07-20 21:48:39 +02:00
Paul Gofman
57095a91b0 server: Cancel socket asyncs when the last handle in process is closed. 2023-07-20 21:48:39 +02:00
Paul Gofman
6360f56931 ws2_32/tests: Add test for async cancel on socket's last process handle close. 2023-07-20 21:48:39 +02:00
Paul Gofman
f311bb5fba ntdll/tests: Add test for async cancel on pipe's last process handle close. 2023-07-20 21:48:39 +02:00
Shaun Ren
68660958f6 sapi: Introduce ISpTTSEngineSite stub. 2023-07-20 21:48:38 +02:00
Shaun Ren
86a3144683 sapi: Implement synchronous ISpVoice::Speak. 2023-07-20 11:30:17 +02:00
Shaun Ren
a234bbc748 sapi: Partially implement ISpVoice::Speak SPF_ASYNC. 2023-07-20 11:30:17 +02:00
Shaun Ren
f9dff8a6fa sapi: Implement ISpVoice::Speak SPF_PURGEBEFORESPEAK.
Also introduce an async task queue.
2023-07-20 11:30:15 +02:00
Shaun Ren
9d407a1117 sapi: Reset empty event after queuing a task in async_queue_task. 2023-07-20 11:30:15 +02:00
Shaun Ren
4bfd0a2370 sapi: Handle queue not initialized in async_empty_queue. 2023-07-20 11:30:15 +02:00
Shaun Ren
5f3dee9702 include: Fix ISpTTSEngineSite::GetActions return type. 2023-07-20 11:30:15 +02:00
Davide Beatrici
024189aecd mmdevapi: Implement get_audio_session. 2023-07-20 11:29:56 +02:00