This MR ensures that document mode isn't updated on the wrong document when a DOMContentLoaded event occurs. This is done by always using the event target dispex (instead of the dispex associated with doc associated with the event listener).
This fixes the launcher for Swords of Legends Online.
--
v2: mshtml: Add FIXME for when doc != node->doc.
mshtml: Always use the event target dispex.
mshtml/tests: Add test for document mode after InitNew and Load.
mshtml: Use …
[View More]generic event dispatcher for DOMContentLoaded.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5156
[View Less]
Create a bandtrack for MIDI files by picking out the MIDI 0xCn events, and creating matching DMUS_PATCH_PMSG.
* * *
This also has a commit adding a stub chordtrack, which is small so I think a separate MR is unwarranted. Can be split out if necessary.
--
v4: dmime: Add a stub chordtrack for MIDI segments.
dmime: Parse MIDI program change events and generate a bandtrack.
dmime: Better MIDI parsing interface.
dmband: Move band.c to dmusic
https://gitlab.winehq.org/wine/wine/-/merge_requests/5141
With the new extension, we may implement wow64 correctly, without `VK_EXT_external_memory_host` hacks. This is both more correct and more performant (essentially eliminating Vulkan wow64 performance penalty).
--
v3: winevulkan: Use VK_EXT_map_memory_placed for memory mapping on wow64.
winevulkan: Add support for VK_EXT_map_memory_placed.
winevulkan: Refactor extra extensions handling in wine_vk_device_convert_create_info.
winevulkan: Use handle map for memory objects.
…
[View More]winevulkan: Rename wine_device_memory mapping to vm_map.
winevulkan: Remove no longer needed spec workarounds.
winevulkan: Update to VK spec version 1.3.278.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5128
[View Less]
--
v6: win32u: Don't move an owned window on top of its owner if it's not activated ever.
user32/tests: Test the z-order for an owned window that's not activated ever.
win32u: Skip windows that are not activated even once in activate_other_window().
user32/tests: Add window activation tests.
https://gitlab.winehq.org/wine/wine/-/merge_requests/4066