Commit graph

159432 commits

Author SHA1 Message Date
Brendan Shanks 28ec3090fa server: Remove 32-bit-specific macOS #ifdefs. 2022-09-15 13:47:45 +02:00
Alexandre Julliard d35c361e4b ntdll/tests: Don't run the stack growth tests too many times.
This reduces the number of printed todos in order to stay within the 32kB limit.
2022-09-15 13:47:45 +02:00
Rémi Bernon 7feaa6795a maintainers: Assume maintainership of MF transforms. 2022-09-14 23:08:00 +02:00
Gabriel Ivăncescu 2297623f01 mshtml: Send StorageEvents to iframe windows properly.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-09-14 22:38:35 +02:00
Gabriel Ivăncescu e64ab65a5e mshtml: Don't expose document.onstorage for IE9+ modes.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-09-14 22:38:35 +02:00
Gabriel Ivăncescu ae1d54da51 mshtml/tests: Add tests for StorageEvents with parallel documents.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-09-14 22:38:35 +02:00
Gabriel Ivăncescu 8da5353d7e mshtml: Send StorageEvents when removing an existing item.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-09-14 22:38:35 +02:00
Gabriel Ivăncescu 9cf3699171 mshtml: Send StorageEvents when setting an item.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-09-14 22:38:35 +02:00
Gabriel Ivăncescu 720c671dac mshtml: Implement StorageEvent and send it when clearing the storage.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-09-14 22:38:35 +02:00
Gabriel Ivăncescu 1cfbcab788 mshtml: Move the MessageEvent construction to a helper.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-09-14 22:38:35 +02:00
Gabriel Ivăncescu f9bda73b99 include: Add IDOMStorageEvent and DispDOMStorageEvent interfaces.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-09-14 22:38:35 +02:00
Julian Klemann b03c2d959e windows.devices.enumeration/tests: Add test for Stopped DeviceWatcher event.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53328
2022-09-14 22:38:35 +02:00
Julian Klemann ead2528b42 windows.devices.enumeration: Implement Stopped handler for DeviceWatcher.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53328
2022-09-14 22:38:35 +02:00
Julian Klemann ea602b2ad4 windows.devices.enumeration: Add DeviceWatcher stub.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53328
2022-09-14 22:38:35 +02:00
Julian Klemann 606cb45e73 windows.devices.enumeration: Add IDeviceInformationStatics2 stub.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53328
2022-09-14 22:38:35 +02:00
Julian Klemann 310225a245 windows.devices.enumeration: Create private header file. 2022-09-14 22:38:35 +02:00
Julian Klemann 20846c258e windows.devices.enumeration: Replace STDMETHODCALLTYPE with WINAPI. 2022-09-14 22:38:35 +02:00
Julian Klemann 5bc764d9d5 include/windows.devices.enumeration: Define IDeviceInformationStatics2.
This includes any remaining dependencies.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53328
2022-09-14 22:38:34 +02:00
Julian Klemann 1f030a7534 include/windows.devices.enumeration: Update file to newer formatting.
Remove nested namespaces and forward declares, add comma to last entry
of enums.
2022-09-14 22:38:34 +02:00
Julian Klemann c8c7ff640a widl: Use "cinterface(IInspectable)" for IInspectable signature.
Fixes the UUID of ITypedEventHandler<DeviceWatcher*, IInspectable*> to
match MIDL.
2022-09-14 22:38:34 +02:00
Jacek Caban e970c4c386 wininet/tests: Collect persistent connection before running tests in test_async_HttpSendRequestEx. 2022-09-14 22:38:34 +02:00
Jacek Caban d0056f6e55 urlmon/tests: Make BINDSTATUS_DOWNLOADINGDATA optional in test_URLDownloadToFile_abort. 2022-09-14 22:38:34 +02:00
Jacob Czekalla 799c24aa81 notepad: Track and display line number and column. 2022-09-14 22:38:34 +02:00
Jacob Czekalla dd3fa4e9ef notepad: Show status bar. 2022-09-14 22:38:34 +02:00
Alexandre Julliard 657cdc1861 winetest: Report failure for tests that print too much output. 2022-09-14 22:38:34 +02:00
Alexandre Julliard 93250eb56e ntdll/tests: Re-add workaround for check that is still broken on win7.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53679
2022-09-14 22:38:34 +02:00
Alexandre Julliard e79b129064 user32/tests: Fix a few more assumptions about window positions. 2022-09-14 22:38:34 +02:00
Alexandre Julliard f3eebcfa4d winex11: Don't send WM_CANCELMODE to iconified windows. 2022-09-14 22:38:34 +02:00
Alexandre Julliard 2784c1caa0 win32u: Fix Get/SetWindowWord behavior on 32-bit. 2022-09-14 22:38:34 +02:00
Alexandre Julliard 7ab46c4f21 unicode: Update to Unicode 15.0.0. 2022-09-14 22:38:34 +02:00
Rémi Bernon a66690d2de mf/tests: Factor IMFTransform required attributes checks together. 2022-09-13 22:07:22 +02:00
Rémi Bernon 9ee48de4e1 mf/tests: Test AAC decoder MFT presence and media types. 2022-09-13 22:07:22 +02:00
Rémi Bernon 4e2faca523 mf/tests: Test AAC encoder MFT presence and media types. 2022-09-13 22:07:22 +02:00
Rémi Bernon a131a0594f mf/tests: Split create_transform into check_(mft|dmo)_(enum|get_info). 2022-09-13 22:07:22 +02:00
Rémi Bernon 66ad83bd55 mf/tests: Add some winetest context to MFT tests. 2022-09-13 22:07:22 +02:00
Rémi Bernon db56d2f2a3 mf/tests: Split IMFTransform tests to transform.c. 2022-09-13 22:07:22 +02:00
Rémi Bernon bd8de2a882 win32u: Introduce a new internal WINE_DM_UNSUPPORTED display flag. 2022-09-13 22:07:22 +02:00
Rémi Bernon a225ad4efd win32u: Pass adapter parameter to (read|write)_registry_settings.
And rename them to adapter_(set|get)_registry_settings.
2022-09-13 22:07:22 +02:00
Rémi Bernon 68e461a6c5 win32u: Avoid unnecessary copy of adapter path and device name. 2022-09-13 22:07:22 +02:00
Rémi Bernon 43434f8dae win32u: Avoid copying the modes array in NtUserChangeDisplaySettings. 2022-09-13 22:07:22 +02:00
Rémi Bernon 75e62eb720 win32u: Introduce reference counting to struct adapter. 2022-09-13 22:07:22 +02:00
Rémi Bernon b197bd3bf8 win32u: Fill the local full_mode variable instead of using the modes array. 2022-09-13 22:07:22 +02:00
Rémi Bernon 9cbc9386b9 win32u: Rename get_full_mode variables and avoid using devmode directly. 2022-09-13 22:07:22 +02:00
Rémi Bernon 37c2c6e352 wineandroid.drv: Add missing DM_DISPLAYORIENTATION flag on display mode. 2022-09-13 22:07:22 +02:00
Eric Pouech 6424b9d6b7 dbghelp: Store all address ranges for inline sites.
Store all the internal address ranges for an inline site
(as we already do in dwarf debug info).

Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-09-13 22:07:22 +02:00
Eric Pouech cffdaabbc9 dbghelp: Support depth relating to top function for inline sites.
When using an inline context which depth points towards the top level function
(so when it's not strictly speaking an inline context), native falls
back to picking information in the top level function.

So we do now in SymSetScopeFromInlineContext() and SymFromInlineContext()
(instead of returning an error).

Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-09-13 22:07:22 +02:00
Eric Pouech 76d97b6e8e winedump: Print signed integers with %d.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-09-13 22:07:22 +02:00
Nikolay Sivov 47b2750309 dwrite/layout: Limit text window passed to MapCharacters() to the range of characters to map.
Fallback instance does not get access to layout contents outside of given range. This could
be observed with a custom fallback.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-13 22:07:22 +02:00
Nikolay Sivov 31ab7f87db dwrite/layout: Constify some internal helpers arguments.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-13 22:07:22 +02:00
Nikolay Sivov b783100773 dwrite/layout: Use already resolved or last resort fonts when setting dummy line metrics.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-13 22:07:22 +02:00