Davide Beatrici
b1b231f370
mmdevapi: Simplify load_driver_devices() by combining loops and removing unneeded allocation(s).
2023-09-01 11:27:37 +02:00
Brendan Shanks
516c6af58e
winebus.sys: Ensure unixlib function tables and enum stay in sync.
2023-09-01 11:27:26 +02:00
Brendan Shanks
9139d8705d
mountmgr.sys: Ensure unixlib function tables and enum stay in sync.
2023-09-01 11:27:19 +02:00
Rémi Bernon
42100f2de6
win32u: Init vsc2char in NtUserMapVirtualKeyEx only if necessary.
2023-08-31 19:53:17 +02:00
Rémi Bernon
9a3e6ca381
win32u: Init vsc2vk in NtUserMapVirtualKeyEx only if necessary.
2023-08-31 19:53:17 +02:00
Rémi Bernon
7c95eb676a
win32u: Init vsc2vk in NtUserGetKeyNameText only if necessary.
2023-08-31 19:53:16 +02:00
Dmitry Timoshkov
a52cf805d2
ntdll: Implement NtCreateToken().
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-08-31 19:53:16 +02:00
Rémi Bernon
509483356d
dinput: Get rid of duplicated winetest helpers.
2023-08-31 19:53:16 +02:00
Rémi Bernon
e3b2cfed9e
include: Avoid using strcmp directly in wine/test.h.
...
It's not available in kernel driver code.
2023-08-31 19:53:16 +02:00
Rémi Bernon
add4d6ef8d
include: Introduce winetest wrappers for vprintf and GetTickCount.
2023-08-31 19:53:16 +02:00
Rémi Bernon
9bab243d90
include: Pass a temporary buffer to winetest_elapsed.
...
Using wine_dbg_sprintf pulls various things that are not available
in the driver tests.
2023-08-31 19:53:16 +02:00
Rémi Bernon
e199e02176
include: Rename winetest_printf to winetest_print_location.
2023-08-31 19:53:16 +02:00
Rémi Bernon
8f12e2a2db
include: Initialize winetest global counters to 0.
...
Fixes: ef3e97dbc2
2023-08-31 19:53:16 +02:00
Matteo Bruni
a5b00bd03f
d3dcompiler/tests: Avoid interpolation filters in test_samplers().
2023-08-31 15:01:28 +02:00
Gabriel Ivăncescu
c786ff0596
mshtml: Implement Cycle Collection for XMLHttpRequest.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-31 15:01:16 +02:00
Gabriel Ivăncescu
6a16a72dcf
mshtml: Implement Cycle Collection for HTMLPerformanceTiming.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-31 15:01:15 +02:00
Gabriel Ivăncescu
7bba2546e9
mshtml: Move PerformanceTiming related fields to the window.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-31 15:01:15 +02:00
Gabriel Ivăncescu
15c7470ae0
mshtml: Move HTMLPerformanceNavigation related fields to the window.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-31 15:01:15 +02:00
Gabriel Ivăncescu
6dc7c3cda3
mshtml: Implement Cycle Collection for inner windows.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-31 15:01:15 +02:00
Gabriel Ivăncescu
1c4a15cc78
mshtml: Get rid of NULL checks for the dispex vtbl.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-31 15:01:15 +02:00
Gabriel Ivăncescu
6b8b83fac0
mshtml: Implement Cycle Collection for outer windows.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-31 15:01:15 +02:00
Gabriel Ivăncescu
81324e4032
mshtml: Implement Cycle Collection for HTMLLocation.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-31 15:01:15 +02:00
Gabriel Ivăncescu
c993bc6e5f
mshtml: Separate the HTMLLocation from the outer window.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-31 15:01:15 +02:00
Gabriel Ivăncescu
74735ba015
mshtml: Actually traverse the object-specific edges.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-31 15:01:15 +02:00
Biswapriyo Nath
64dd6d2883
include: Add Windows.Media.Render.AudioRenderCategory enumeration.
...
Required for Windows.Media.Effects.IAudioEffectsManagerStatics interface.
2023-08-31 11:29:46 +02:00
Paul Gofman
546f823ed1
dinput: Unregister raw input on foreground loss.
2023-08-31 11:28:49 +02:00
Brendan Shanks
a144c0899f
kerberos: Ensure unixlib function tables and enum stay in sync.
2023-08-31 11:28:44 +02:00
Alistair Leslie-Hughes
4c2c896af9
comctl32: Remove DECLSPEC_HIDDEN usage.
2023-08-30 21:05:53 +02:00
Esme Povirk
7dadc7d4c9
user32/tests: Mark an occasional Windows behavior as broken.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54655
2023-08-30 19:22:26 +02:00
Gabriel Ivăncescu
88c1ef974a
winex11: Avoid querying GPU properties in get_host_primary_monitor_rect.
...
Since we only need the id, and vkGetRandROutputDisplayEXT can be extremely
expensive.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55500
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-30 19:22:09 +02:00
Alexis Murzeau
2cc573aef9
wpcap: Handle negative count for pcap_dispatch and pcap_loop.
...
According to WinPcap documentation of `pcap_dispatch`
(https://www.winpcap.org/docs/docs_41b5/html/group__wpcapfunc.html#g60ce104cdf28420d3361cd36d15be44c ):
> A cnt of -1 processes all the packets received in one buffer when
> reading a live capture, or all the packets in the file when reading a
> ``savefile''
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55487
Signed-off-by: Alexis Murzeau <amubtdx@gmail.com>
2023-08-30 17:25:45 +02:00
Alexandre Julliard
1942cc3017
wow64: Also send notifications for failed memory management calls.
2023-08-30 13:54:59 +02:00
Rémi Bernon
ef3e97dbc2
include: Make general winetest helpers static inline.
2023-08-30 11:19:18 +02:00
Rémi Bernon
4b9507d600
include: Prefix winetest color constants with winetest_.
2023-08-30 11:19:18 +02:00
Rémi Bernon
615ceb3be3
include: Rename winetest thread data struct and getter.
2023-08-30 11:19:17 +02:00
Rémi Bernon
58ec77757c
include: Prefix winetest global counters with winetest_.
2023-08-30 11:19:17 +02:00
Biswapriyo Nath
a0b28edabe
include: Add Windows.Media.Capture.MediaCategory enumeration.
...
Required for Windows.Media.Effects.IAudioEffectsManagerStatics interface.
2023-08-30 11:14:55 +02:00
Paul Gofman
b34c216376
user32/msgbox: Implement MB_TOPMOST.
2023-08-30 11:14:32 +02:00
Paul Gofman
adf77c1abe
user32/tests: Test more flags for MessageBox.
2023-08-30 11:14:31 +02:00
Wonjun Jung
b4280a486f
wbemprox: Add NetConnectionID, NetEnabled properties in Win32_NetworkAdapter.
2023-08-29 21:54:03 +02:00
Wonjun Jung
b27d1809c7
wbemprox: Add Caption property in Win32_SoundDevice.
2023-08-29 21:54:03 +02:00
Wonjun Jung
fe28e61580
wbemprox: Add Win32_SoundDevice query test for Caption property.
2023-08-29 21:54:01 +02:00
Jeff Smith
c8171e02b7
gdiplus: Fix GdipCreateBitmapFromHICON bitmap data.
2023-08-29 21:53:56 +02:00
Jeff Smith
9341798c40
gdiplus/tests: Add test for bitmap locked data from GdipCreateBitmapFromHICON.
2023-08-29 21:53:56 +02:00
Jeff Smith
375d93a149
gdiplus/tests: Add test for non-square icon with GdipCreateBitmapFromHICON.
2023-08-29 21:53:56 +02:00
Jeff Smith
c5ae02c6d5
gdiplus/tests: Add test for 32 bpp icon with GdipCreateBitmapFromHICON.
2023-08-29 21:53:56 +02:00
Esme Povirk
909ff72892
mscoree/tests: Catch expected exception in loadpaths.exe.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54202
2023-08-29 20:47:54 +02:00
Rémi Bernon
57bd5b10a1
mf/session: Increase the request count when requests are already queued.
2023-08-29 16:02:05 +02:00
Rémi Bernon
4d30ce831e
mf/session: Request more samples from upstream when necessary.
2023-08-29 16:02:04 +02:00
Rémi Bernon
986d82d147
mf/session: Push transform input samples directly to ProcessInput.
2023-08-29 16:02:03 +02:00