Gabriel Ivăncescu (@insn) commented about dlls/mshtml/mshtml_private_iface.idl:
HRESULT warn([in, optional] VARIANT *varargStart);
}
+[
- odl,
- oleautomation,
- dual,
- hidden,
- uuid(6ac5491e-1758-4b82-98a2-83e31a7c8871)
+] +interface IWineMSHTMLMutationObserver : IDispatch +{ +}
Sorry I missed this last time, but I think you should add some exposed props here (and test them), them being stubs of course. i.e. test `disconnect`, `observe`, `takeRecords` for example and see what it exposes. Not that it matters much but having an empty interface just strikes odd.
`observe` would take a IHTMLDOMNode and an IDispatch for example (if it's even exposed on native). `takeRecords` would return an IDispatch (jscript arrays are objects). This is just for the signature since you aren't implementing them.