Commit graph

165515 commits

Author SHA1 Message Date
Fabian Maurer 029bac07e9 user32/tests: Remove DrawTextEx tests that overrun stack variable.
Fixes regression introduced by 35c8f15bc6

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55215
2023-07-10 12:19:32 +02:00
Fabian Maurer 54e38a95fc geolocation: Rename from windows.devices.geolocation.geolocator. 2023-07-10 12:19:09 +02:00
Connor McAdams 2622745083 uiautomationcore: Add support for matching serverside events through navigation.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-07-10 12:18:34 +02:00
Connor McAdams 68d0c88b06 uiautomationcore: Allow for refusal of HWND providers on node creation by non-nested node providers.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-07-10 12:18:32 +02:00
Alexandre Julliard aaf304f244 Release 8.12. 2023-07-07 22:20:15 +02:00
Gabriel Ivăncescu 815d0f1d24 mshtml/tests: Fix image element leaks in test helpers.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:23 +02:00
Gabriel Ivăncescu 26e5166c9d mshtml/tests: Fix area element leaks in test helpers.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Gabriel Ivăncescu 4fc1d8ee36 mshtml/tests: Fix anchor element leaks in test helpers.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Gabriel Ivăncescu e7f19883b3 mshtml/tests: Fix DispatchEx leak in test set_dispex_value.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Gabriel Ivăncescu 675e32c3fd mshtml/tests: Fix element leak in get_elem_doc.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Gabriel Ivăncescu aeab112a97 mshtml/tests: Fix performance leak in test_window.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Gabriel Ivăncescu a8889b9d30 mshtml/tests: Fix node leak in test_replacechild_elems.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Gabriel Ivăncescu 1915d6568b mshtml/tests: Fix element leak in test_frameset.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Gabriel Ivăncescu 2a9944c136 mshtml/tests: Fix performance leaks in test_document_mode_lock.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Gabriel Ivăncescu f17f7df5c7 mshtml/tests: Fix node leaks in test_docfrag.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Gabriel Ivăncescu 129482f886 mshtml/tests: Fix node leak in test_create_elems.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Gabriel Ivăncescu 5a1da7334a mshtml/tests: Fix attribute leak in test_attr.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Gabriel Ivăncescu f4f8799557 mshtml/tests: Fix form element leak in test_form_item.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Gabriel Ivăncescu dcd364609b mshtml/tests: Fix element leak in test_elems.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 19:56:22 +02:00
Zebediah Figura 45d271beed wined3d: Move struct wined3d_adapter_vk to wined3d_vk.h. 2023-07-07 19:56:00 +02:00
Zebediah Figura 6698ec90aa wined3d: Move struct wined3d_context_vk to wined3d_vk.h. 2023-07-07 19:56:00 +02:00
Zebediah Figura 0768013327 wined3d: Move struct wined3d_query_vk to wined3d_vk.h. 2023-07-07 19:56:00 +02:00
Zebediah Figura 972a782fd0 wined3d: Move struct wined3d_image_vk to wined3d_vk.h. 2023-07-07 19:56:00 +02:00
Zebediah Figura 24ad12f322 wined3d: Move struct wined3d_bo_vk to wined3d_vk.h. 2023-07-07 19:56:00 +02:00
Zebediah Figura 45a49d11eb wined3d: Move some definitions to wined3d_vk.h. 2023-07-07 19:55:59 +02:00
Piotr Caban ef7b183984 gdi32: Fix DIB_PAL_INDICES usage handling in EMR_CREATEMONOBRUSH playback.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55177
2023-07-07 19:55:28 +02:00
Gabriel Ivăncescu 8ac9be458b mshtml: Fix text node leak in TextRange's text setter.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 15:59:48 +02:00
Gabriel Ivăncescu 9bb0dbc1e2 mshtml: Fix leak in find_prev_space.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 15:59:48 +02:00
Gabriel Ivăncescu 8745b3f272 mshtml: Fix leak when moving to next char in range point.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 15:59:48 +02:00
Gabriel Ivăncescu 2c4a375636 mshtml: Fix leak when obtaining previous node of range point.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 15:59:47 +02:00
Gabriel Ivăncescu c0a6d2d4a1 mshtml: Introduce helper to transfer node ownership to range points when AddRef isn't needed.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-07 15:59:42 +02:00
Fabian Maurer cc3f61e7dd localspl: Add workaround for old versions of cups.h.
Recent versions of cups.h have HTTP_STATUS_CONTINUE as enum,
so defining it doesn't hurt

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54166
2023-07-07 13:27:38 +02:00
Alistair Leslie-Hughes f9bd79dce2 dinput: Remove DECLSPEC_HIDDEN usage. 2023-07-07 12:20:53 +02:00
Alistair Leslie-Hughes 9fd2c50434 advapi32: Remove DECLSPEC_HIDDEN usage. 2023-07-07 12:20:53 +02:00
Alistair Leslie-Hughes 51049c95a2 msi: Remove DECLSPEC_HIDDEN usage. 2023-07-07 12:20:53 +02:00
Alistair Leslie-Hughes c55eaef445 winmm: Remove DECLSPEC_HIDDEN usage. 2023-07-07 12:20:53 +02:00
Alistair Leslie-Hughes 0599292ce7 dsound: Remove DECLSPEC_HIDDEN usage. 2023-07-07 12:20:53 +02:00
Alistair Leslie-Hughes db6b62dfa9 xaudio2_7: Remove DECLSPEC_HIDDEN usage. 2023-07-07 12:20:53 +02:00
Eric Pouech fdd1c1c776 winedbg: Detect debuggee termination before first exception.
When a crash in a program happens, and the debugger in launched in --auto
mode, in some cases the program terminates before the debugger has gotten
proper context on debuggee.
(Could be a watchdog in programs checking if it's debugged and terminating
itself if so).

Detect debuggee termination and still provide some information on debuggee
(threads, modules, system info). The backtrace will not be available as
no exception is gotten from debuggee.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55187
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-07-07 12:20:23 +02:00
Eric Pouech 7ada0e2239 winedbg: Add 'info system' command.
Letting the information displayed in '--auto' mode be available
as a command.
Simplify a bit the --auto mode handling.

Note:
- the WOW64 status of the debuggee used to be printed in system
  information, which is a bit ackward as system info shouldn't be
  tied to a given process.
- replaced it with supported guest machines (for the record, a
  64-bit only setup incorrectly returns i386 as supported guest;
  I guess we shouldn't care).
- now printing the wow64 status of a process when displaying an
  exception information instead.

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-07-07 12:19:42 +02:00
Eric Pouech bde065746e winedbg: Cache wow64 status inside struct process.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-07-07 12:19:42 +02:00
Mohamad Al-Jaf 79161ea00a windows.networking.hostname: Implement IHostName::get_RawName(). 2023-07-07 12:18:39 +02:00
Mohamad Al-Jaf 3fe0cfef9c windows.networking.hostname: Implement IHostNameFactory::CreateHostName().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54699
2023-07-07 12:18:39 +02:00
Mohamad Al-Jaf 790109da8a windows.networking.hostname/tests: Add IHostNameFactory::CreateHostName() tests. 2023-07-07 12:18:39 +02:00
Mohamad Al-Jaf e814a2b1cb windows.networking.hostname: Add IHostNameFactory stub interface. 2023-07-07 12:18:39 +02:00
Mohamad Al-Jaf 6c07526486 windows.networking.hostname: Add stub DLL. 2023-07-07 12:18:39 +02:00
Mohamad Al-Jaf 07b7fd09f7 include: Add windows.networking.idl file. 2023-07-07 12:18:20 +02:00
Mohamad Al-Jaf ef5f397b7d include: Add windows.networking.connectivity.idl file.
Needed by Windows.Networking.HostName.
2023-07-07 12:18:17 +02:00
Mohamad Al-Jaf 296fc81340 include: Add support for BYTE IReference.
Needed by Windows.Networking.Connectivity.IPInformation.
2023-07-07 12:18:14 +02:00
Fabian Maurer 9617c784b9 windows.devices.geolocation.geolocator: Implement IWeakReference.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55126
2023-07-06 23:02:07 +02:00