--
v2: uiautomationcore: Implement UiaEventAddWindow.
uiautomationcore: Add support for advising providers of events on serverside events.
uiautomationcore: Prevent creation of duplicate serverside events.
uiautomationcore: Add support for creating serverside events.
uiautomationcore/tests: Add tests for cross-process events.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3066
This MR supercedes !1895 as a solution to bug [#50771](https://bugs.winehq.org/show_bug.cgi?id=50771). Rather than fixing the problem of Wine's inability to modify the attributes of read-only files, this patch set instead implements `FILE_DISPOSITION_IGNORE_READONLY_ATTRIBUTE` which the Msys2 and Cygwin runtime libriries can use to avoid needing to modify attributes.
--
v3: ntdll: Implemented FILE_DISPOSITION_IGNORE_READONLY_ATTRIBUTE
ntdll/tests: Added tests for FILE_DISPOSITION_IGNORE_READONLY_ATTRIBUTE
ntdll: Initial implementation of FileDispositionInformationEx
include: Defined FILE_DISPOSITION_INFORMATION_EX and friends
https://gitlab.winehq.org/wine/wine/-/merge_requests/3073
--
v2: winegstreamer: Lookup stream handler result using a dedicated helper.
winegstreamer: Rename winegstreamer_stream_handler to stream_handler.
winegstreamer: Create and destroy result entries using dedicated helpers.
winegstreamer: Lookup stream descriptors before starting streams.
winegstreamer: Keep a reference on the media source start descriptor.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3100