Commit graph

166511 commits

Author SHA1 Message Date
Alex Henrie 6db69d0281 wintrust: Use CRT allocation functions. 2023-09-08 11:20:51 +02:00
Alex Henrie 537bcadbe8 wintab32: Use CRT allocation functions. 2023-09-08 11:20:42 +02:00
Helix Graziani 6dae924d55 wldp: Add WldpQueryWindowsLockdownMode stub. 2023-09-08 11:06:19 +02:00
Rémi Bernon 5e68fa6394 dmime/tests: Test IDirectMusicTool message reception delay. 2023-09-08 11:05:23 +02:00
Rémi Bernon 2ac84e2b94 dmime/tests: Test IDirectMusicTool message reception filter. 2023-09-08 11:05:23 +02:00
Rémi Bernon e80c1d90f1 dmime/tests: Test IDirectMusicPerformance_*PMsg methods. 2023-09-08 11:05:23 +02:00
Rémi Bernon a874f60cae dmime/tests: Test IDirectMusicPerformance time conversion. 2023-09-08 11:05:23 +02:00
Rémi Bernon cd5c9b800d dmime/tests: Test performance IDirectMusicGraph interface. 2023-09-08 11:05:23 +02:00
Rémi Bernon 5efaae40de dmime/tests: Test performance IDirectMusicTool interface. 2023-09-08 11:05:23 +02:00
Rémi Bernon 881e424683 dmime/tests: Test IDirectMusicGraph interface with a dummy tool. 2023-09-08 11:05:23 +02:00
Stefan Dösinger 08177b1b5e d3d9/tests: Don't fail d3d9ex if the window manager restores focus too soon. 2023-09-08 11:05:15 +02:00
Rémi Bernon 6afe77a259 ntoskrnl/tests: Use wine/test.h in the driver tests. 2023-09-07 22:38:40 +02:00
Rémi Bernon 8afa570893 windows.applicationmodel/tests: Report success and skipped tests counters. 2023-09-07 22:28:30 +02:00
Rémi Bernon 9523dec573 dinput/tests: Report the driver success and skipped tests counters.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55535
2023-09-07 22:28:30 +02:00
Paul Gofman 18ff9ce622 wtsapi32: Handle WTSConnectState class in WTSQuerySessionInformationW(). 2023-09-07 21:19:00 +02:00
Paul Gofman 7c248ff4c4 wtsapi32: Implement WTSEnumerateSessionsA() on top of WTSEnumerateSessionsW(). 2023-09-07 21:19:00 +02:00
Paul Gofman 6c3399a9b3 wtsapi32: Improve WTSEnumerateSessionsW() stub. 2023-09-07 21:19:00 +02:00
Gabriel Ivăncescu 7c94e4243c mshtml: Trace the object name in dispex methods.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-07 17:17:17 +02:00
Gabriel Ivăncescu 6b9c214845 mshtml: Use query_interface in the dispex vtbl for XMLHttpRequest.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-07 17:17:17 +02:00
Gabriel Ivăncescu 070b51d7b7 mshtml: Use query_interface in the dispex vtbl for inner windows.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-07 17:17:17 +02:00
Gabriel Ivăncescu 47393c300e mshtml: Introduce query_interface in dispex vtbl and use it for DOM Nodes.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-07 17:17:17 +02:00
Gabriel Ivăncescu c7f18c3118 mshtml: Return interface directly from node vtbl's QI instead of HRESULT, without AddRef.
This will simplify it when the QI moves to the dispex's vtbl. The node's
QI does have a temporary workaround right now that will get removed.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-07 17:17:11 +02:00
Gabriel Ivăncescu 32ce98e94d mshtml: Expose an EventTarget interface on the outer window for events' target dispatch.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-07 17:17:05 +02:00
Alexandre Julliard 04a74bdb50 winebuild: Add SEH information to relay entry points on ARM64. 2023-09-07 17:12:55 +02:00
Alexandre Julliard 425bd55b02 winegcc: Don't disable unwind tables for PE targets. 2023-09-07 16:19:00 +02:00
Dmitry Timoshkov a5563e259c comctl32: Use iswalnum() to filter alpha numeric characters from unicode messages.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-09-07 12:05:29 +02:00
Hans Leidekker 074069b885 wsdapi/tests: Call GetAdaptersAddresses() in a loop. 2023-09-07 10:54:25 +02:00
Hans Leidekker 1b83a37673 wsdapi/tests: Use CRT allocation functions. 2023-09-07 10:54:25 +02:00
Hans Leidekker 986732a5ba wsdapi: Call GetAdaptersAddresses() in a loop. 2023-09-07 10:54:25 +02:00
Hans Leidekker 22c293bda6 wsdapi: Use CRT allocation functions. 2023-09-07 10:54:25 +02:00
Yuxuan Shui 1e8393f976 urlmon: Fix NULL dereference in BindProtocol_UnlockRequest. 2023-09-07 10:48:53 +02:00
Yuxuan Shui ac58b5fefd urlmon: Test http protocol through CreateBinding. 2023-09-07 10:48:51 +02:00
Esme Povirk 87b1cd12d6 user32/tests: Check all letters in test_hotkey.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55317
2023-09-06 22:32:53 +02:00
Dmitry Timoshkov e7b4e883d1 gdiplus: In GdipImageSelectActiveFrame rely on codec->select_func() to fail.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-09-06 22:29:44 +02:00
Dmitry Timoshkov 408972cb4d gdiplus/tests: Add a test for calling GdipImageSelectActiveFrame() with invalid frame on a memory bitmap.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-09-06 22:29:44 +02:00
Dmitry Timoshkov 01aff6c9a0 gdiplus/tests: Fix compilation with PSDK compiler.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-09-06 22:29:44 +02:00
Rémi Bernon 0110dc2446 dmusic: Get rid of the IDirectMusicInstrumentImpl typedef. 2023-09-06 22:29:33 +02:00
Rémi Bernon 9abd659efd dmusic: Rename IDirectMusicInstrumentImpl method prefix to instrument. 2023-09-06 22:29:32 +02:00
Rémi Bernon d6dc41c2ef dmusic: Simplify and cleanup IDirectMusicInstrument constructor. 2023-09-06 22:29:32 +02:00
Rémi Bernon 4a60c0f64f dmusic: Get rid of struct collection liWavePoolTablePosition member. 2023-09-06 22:29:32 +02:00
Rémi Bernon a614527524 dmusic: Get rid of struct collection liCollectionPosition member. 2023-09-06 22:29:32 +02:00
Rémi Bernon 849c7a6ae1 dmusic: Get rid of the IDirectMusicCollectionImpl typedef. 2023-09-06 22:29:32 +02:00
Rémi Bernon 1502401042 dmusic: Rename IDirectMusicCollectionImpl method prefix to collection. 2023-09-06 22:29:32 +02:00
Rémi Bernon ed4327eef2 dmusic: Move constructor parameter checks to class factory. 2023-09-06 22:29:32 +02:00
Rémi Bernon 54ed994ab1 dmsynth: Return DMUS_E_SYNTHNOTCONFIGURED when sink fails to activate. 2023-09-06 22:29:27 +02:00
Rémi Bernon f6deca5932 dmsynth: Return S_FALSE if IDirectMusicSynth_Activate is no-op. 2023-09-06 22:29:27 +02:00
Rémi Bernon 722262b023 dmsynth: Forward IDirectMusicSynth_GetLatencyClock to the sink. 2023-09-06 22:29:27 +02:00
Rémi Bernon 2a1b03ccc3 dmsynth: Implement latency IReferenceClock interface on the sink. 2023-09-06 22:29:27 +02:00
Rémi Bernon 23b61b0dc8 include: Use IReferenceClock interface from strmif.idl in dmusicc.h. 2023-09-06 22:29:26 +02:00
Rémi Bernon ec2a7a3251 dmsynth: Move constructor parameter checks to class factory. 2023-09-06 22:29:26 +02:00