[Git][wine/wine][master] 5 commits: mshtml: Keep the link from the inner window to the outer window even when detached.
Alexandre Julliard pushed to branch master at wine / wine Commits: 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(a)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(a)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(a)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(a)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(a)gmail.com> - - - - - 18 changed files: - dlls/jscript/function.c - dlls/jscript/jsutils.c - dlls/mshtml/htmlanchor.c - dlls/mshtml/htmldoc.c - dlls/mshtml/htmlform.c - dlls/mshtml/htmlframe.c - dlls/mshtml/htmlstorage.c - dlls/mshtml/htmlwindow.c - dlls/mshtml/mshtml_private.h - dlls/mshtml/mutation.c - dlls/mshtml/navigate.c - dlls/mshtml/nsevents.c - dlls/mshtml/olecmd.c - dlls/mshtml/omnavigator.c - dlls/mshtml/script.c - dlls/mshtml/tests/documentmode.js - dlls/mshtml/tests/es5.js - dlls/mshtml/tests/events.c View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d628118a1222ee1bc0b028771b94a0... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d628118a1222ee1bc0b028771b94a0... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Alexandre Julliard (@julliard)