- 
7c11ce8d
 by Gabriel Ivăncescu   at 2025-04-02T22:52:46+02:00 
mshtml: Keep the link from the inner window to the outer window even when detached.
Until the outer window is actually unlinked.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
 
- 
f00eb096
 by Gabriel Ivăncescu   at 2025-04-02T22:52:50+02:00 
jscript: Obtain the jsdisp for host objects in other contexts.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
 
- 
8b68e70f
 by Gabriel Ivăncescu   at 2025-04-02T22:52:50+02:00 
mshtml: Make sure manually created document dispex info is initialized in IE9+ modes.
Otherwise, the prototype and all the related info may never be initialized,
as the script can simply access properties of the object without interacting
with the object's methods and so ensure_real_info never ends up called.
Note that we can't do this from within create_document_node, as that will
break if it's a document created from update_window_doc (the window's doc
is not set at that point, since it's being created, and ensure_real_info
needs it).
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
 
- 
be3ffd28
 by Gabriel Ivăncescu   at 2025-04-02T22:52:53+02:00 
mshtml: Release the node if there's no script global when handling events.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
 
- 
e956c4ec
 by Gabriel Ivăncescu   at 2025-04-02T22:52:53+02:00 
jscript: Get rid of the funcprot argument.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>