Needed by the VR games Forewarned and Überlaüfer.
I had to put the parameters of the header functions on newlines because they're too long. Did the same for the other headers for consistency. windows.security.cryptography.idl uses a similar style.
--
v2: windows.perception.stub: Implement ISpatialSurfaceObserverStatics2::IsSupported().
windows.perception.stub/tests: Add ISpatialSurfaceObserverStatics2::IsSupported() tests.
windows.perception.stub: Add ISpatialSurfaceObserverStatics2 stub interface.
windows.perception.stub: Add ISpatialSurfaceObserverStatics stub interface.
windows.perception.stub: Add DLL.
include: Add windows.perception.spatial.surfaces.idl file.
include: Add windows.graphics.directx.idl file.
include: Add windows.perception.spatial.idl file.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2292
This was either added by accident, or in an attempt to stop checking the message
list once we hit a winevent hook todo [and accidentally given too wide of a
scope]. However, the same commit also uses a global counter to ensure that only
one winevent todo is printed, so we don't need to break here anyway.
Fixes: a72bffe768c9fe462010d7e40e20226322fb82c7
--
v2: user32/tests: Do not stop checking the message list when skipping an optional or unsupported message.
user32/tests: Do not dump the message sequence when a todo succeeds on Windows.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2314
Signed-off-by: Bernhard Kölbl <besentv(a)gmail.com>
--
v23: windows.media.speech: Implement Vosk create and release functions in the unixlib.
windows.media.speech/tests: Allow the SpeechRecognizer creation to fail in Wine.
windows.media.speech/tests: Get rid of duplicated hresult.
windows.media.speech: Add unixlib stub.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2091