On Mon Sep 29 16:11:11 2025 +0000, Vibhav Pant wrote:
> changed this line in [version 2 of the diff](/wine/wine/-/merge_requests/9053/diffs?diff_id=212787&start_sha=fac7c50e9d0e02db41bbb4e9337bf9b109f041a1#48b3cd062caffaafb4341438e88acfd833efc49c_800_787)
Sure, thanks.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/9053#note_117048
Some objects like async or completion waits are internal only, and their
sync logic is still a bit complicated as they have various server side
effects. They are only waited on alone, we can keep using server-side
syncs for them.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/9001
Implement the function `IXMLDOMElement_removeAttributeNode`. Essentially
pass the hard work to `IXMLDOMNamedNodeMap_removeNamedItem`.
Use the fact, that attribute names are unique in elements.
One case that isn't checked is wheter or not the value of the provided
attribute match with the one stored in the dom-element.
This MR implements according to the tests introduced in https://gitlab.winehq.org/wine/wine/-/merge_requests/8928
--
v2: msxml3/element: do attribute removal ourselfs
https://gitlab.winehq.org/wine/wine/-/merge_requests/9056