https://bugs.winehq.org/show_bug.cgi?id=52071
Bug ID: 52071 Summary: mshtml:script fails in externalDisp_InvokeEx() on Windows Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: mshtml Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
mshtml:script fails in externalDisp_InvokeEx() on all Windows versions from 7 to 10/21H1.
script.c:640: L"/index.html?11:doc_mode: Testing compatibility mode 11" script.c:624: Test failed: L"/index.html?11:elem_attr: removed ondblclick string = function ondblclick(event)\n{\nstring\n}" script.c:3417: Running documentmode.js script in edge;123 mode... script.c:640: L"/index.html?11:doc_mode: Testing compatibility mode 11" script.c:624: Test failed: L"/index.html?11:elem_attr: removed ondblclick string = function ondblclick(event)\n{\nstring\n}"
https://test.winehq.org/data/patterns.html#mshtml:script
A bisect shows that this failure appeared with the commit below:
commit 6b2c20c6a1aa046c5f0317221b52609bcaa11295 Author: Gabriel Ivăncescu gabrielopcode@gmail.com Date: Tue Nov 16 19:58:16 2021 +0200
mshtml: Clear the string dprop associated with the builtin attribute when removing it.
Signed-off-by: Gabriel Ivăncescu gabrielopcode@gmail.com Signed-off-by: Jacek Caban jacek@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
Note that this failure was reported by the TestBot: https://www.winehq.org/pipermail/wine-devel/2021-November/200830.html https://source.winehq.org/patches/data/219693.testbot