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
Nikolay Sivov
8d2bca638d
dwrite/layout: Keep system font collection for each layout.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-13 22:07:22 +02:00
Zebediah Figura
69c219dd78
wined3d: Pass a draw count of 1 to Vulkan indirect draw commands.
...
Spotted by Philip Rebohle.
This fixes rendering in "Discovery Tour by Assassin's Creed: Ancient Egypt".
2022-09-13 22:07:22 +02:00
Zebediah Figura
3178e9095b
wined3d: Add a dirty region to the destination texture in wined3d_device_context_blt() if applicable.
2022-09-13 22:07:22 +02:00
Zebediah Figura
fdd8c0748b
d3d8: Remove an incorrect comment.
...
This was probably added on the assumption that
IDirect3DDevice8::CopyRects() behaves like the similar
IDirect3DDevice9::UpdateSurface(), but it does not.
2022-09-13 22:07:22 +02:00
Zebediah Figura
25127c5637
wined3d: Mark managed textures as dirty if applicable in wined3d_device_evict_managed_resources().
2022-09-13 22:07:22 +02:00
Zebediah Figura
44d6f2adbc
wined3d: Factor out wined3d_texture_validate_sub_resource_idx().
2022-09-13 22:07:22 +02:00
Zebediah Figura
4f1198bf3b
wined3d: Remove a redundant variable.
2022-09-13 22:07:22 +02:00