Commit graph

159546 commits

Author SHA1 Message Date
Zhiyi Zhang
2375a6e5bd kernelbase: Return system error codes in the ReadDirectoryChangesW() completion callback.
Return system error codes instead of NT status codes in the ReadDirectoryChangesW() completion callback.
2022-09-15 13:47:45 +02:00
Rémi Bernon
71da6a7152 winegstreamer: Create wg_sample from IMFSample within wg_transform_push_mf. 2022-09-15 13:47:45 +02:00
Rémi Bernon
77a4b4b439 winegstreamer: Remove unnecessary IMFTransform_GetInputStreamInfo calls. 2022-09-15 13:47:45 +02:00
Rémi Bernon
2c4fbd1531 winegstreamer: Check WMA sample size before wrapping the sample. 2022-09-15 13:47:45 +02:00
Rémi Bernon
19df4f02de winegstreamer: Check for unexpected format change in wg_transform_read helpers. 2022-09-15 13:47:45 +02:00
Rémi Bernon
024eef2258 winegstreamer: Stop setting flags on unexpected MF_E_TRANSFORM_STREAM_CHANGE. 2022-09-15 13:47:45 +02:00
Rémi Bernon
9e2a9e34cc winegstreamer: Set MFT_OUTPUT_DATA_BUFFER_INCOMPLETE in wg_transform_read_mf. 2022-09-15 13:47:45 +02:00
Rémi Bernon
6178392862 winegstreamer: Better implement H264 MFT GetAttributes and GetOutputStreamAttributes. 2022-09-15 13:47:45 +02:00
Rémi Bernon
5db7218620 winegstreamer: Avoid leaking attributes on video processor creation failure. 2022-09-15 13:47:45 +02:00
Rémi Bernon
ddf7026d4c winegstreamer: Support MFT_SET_TYPE_TEST_ONLY flag in the MF transforms. 2022-09-15 13:47:45 +02:00
Floris Renaud
d4e6a01fae po: Update Dutch translation. 2022-09-15 13:47:45 +02:00
Brendan Shanks
5cf574998e server: Use correct context struct and thread flavor when setting debug registers on macOS. 2022-09-15 13:47:45 +02:00
Brendan Shanks
774769671c server: Write to correct context struct when getting debug registers on macOS. 2022-09-15 13:47:45 +02:00
Brendan Shanks
2075a78ed3 server: Report errors on macOS when getting/setting debug registers. 2022-09-15 13:47:45 +02:00
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