[Git][wine/wine][master] 7 commits: mshtml: Fill the props in the host method instead of enumerating next prop.
Alexandre Julliard pushed to branch master at wine / wine Commits: 7ff6ba9a by Gabriel Ivăncescu at 2025-05-10T13:42:04+02:00 mshtml: Fill the props in the host method instead of enumerating next prop. No-op, but this describes the intent better, as we're not enumerating enumerable props only, we're filling them for enumeration done on jscript side (this is not called during enumeration itself, but as a prequel), and will be needed later. Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> - - - - - a43cb2f9 by Gabriel Ivăncescu at 2025-05-10T13:42:05+02:00 mshtml: Only fill the external props once, unless they are volatile. Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> - - - - - c7140533 by Gabriel Ivăncescu at 2025-05-10T13:42:06+02:00 mshtml: Properly fill the prototype's "constructor" prop. Prevent its existence from being flaky during getOwnPropertyNames. Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> - - - - - e74bb879 by Gabriel Ivăncescu at 2025-05-10T13:42:07+02:00 mshtml: Properly fill the constructor's "prototype" prop. Prevent its existence from being flaky during getOwnPropertyNames. Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> - - - - - d22603d1 by Gabriel Ivăncescu at 2025-05-10T13:42:08+02:00 mshtml: Properly fill the window's constructors. Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> - - - - - ec6e9d6e by Gabriel Ivăncescu at 2025-05-10T13:42:08+02:00 mshtml: Properly fill the window's script vars. fdexEnumAll is useless. Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> - - - - - 2bbd9d46 by Gabriel Ivăncescu at 2025-05-10T13:42:09+02:00 mshtml: Enumerate all own custom props if requested. Even if the props are not enumerable. Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> - - - - - 14 changed files: - dlls/jscript/dispex.c - dlls/jscript/function.c - dlls/jscript/jscript.c - dlls/jscript/jscript.h - dlls/jscript/jsdisp.idl - dlls/jscript/string.c - dlls/jscript/tests/run.c - dlls/mshtml/dispex.c - dlls/mshtml/htmldoc.c - dlls/mshtml/htmlstorage.c - dlls/mshtml/htmlwindow.c - dlls/mshtml/mshtml_private.h - dlls/mshtml/tests/documentmode.js - dlls/mshtml/tests/script.c View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d4ffae020986f5b1e20044caf15562... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d4ffae020986f5b1e20044caf15562... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Alexandre Julliard (@julliard)