This is just nodes for now. The tests in the last patch may seem a bit overkill now, but it will be used for all the other prototypes, so they'll only need extra entries in the array/table, making it way simpler and less redundant.
--
v4: mshtml: Don't expose swapNode from NodePrototype.
mshtml: Don't expose replaceNode from NodePrototype.
mshtml: Don't expose removeNode from NodePrototype.
mshtml: Expose ownerDocument from NodePrototype.
mshtml/tests: Add initial tests for prototype chain props.
mshtml: Enumerate all own builtin props from host object's NextProperty.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6850
This is just nodes for now. The tests in the last patch may seem a bit overkill now, but it will be used for all the other prototypes, so they'll only need extra entries in the array/table, making it way simpler and less redundant.
--
v3: mshtml: Don't expose swapNode from NodePrototype.
mshtml: Don't expose replaceNode from NodePrototype.
mshtml: Don't expose removeNode from NodePrototype.
mshtml: Expose ownerDocument from NodePrototype.
mshtml/tests: Add initial tests for prototype chain props.
mshtml: Enumerate all own builtin props from host object's NextProperty.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6850