From: Jacek Caban <jacek@codeweavers.com> --- dlls/mshtml/tests/events.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dlls/mshtml/tests/events.c b/dlls/mshtml/tests/events.c index 77c76957144..43451cdba6a 100644 --- a/dlls/mshtml/tests/events.c +++ b/dlls/mshtml/tests/events.c @@ -3280,9 +3280,10 @@ static void test_message_event(IHTMLDocument2 *doc) hres = IDispatchEx_InvokeEx(dispex, dispid, 0, DISPATCH_METHOD, &dp, NULL, NULL, &caller_sp_stub); ok(hres == (document_mode < 9 ? E_ABORT : S_OK), "InvokeEx(postMessage) returned: %08lx\n", hres); CHECK_CALLED(QS_IActiveScriptSite); - if(document_mode < 9) + if(document_mode < 9) { CHECK_CALLED(QS_GetCaller); - else { + CLEAR_CALLED(QS_IActiveScriptSite_parent); + } else { SET_EXPECT(onmessage); pump_msgs(&called_onmessage); CHECK_CALLED(onmessage); @@ -3307,6 +3308,8 @@ static void test_message_event(IHTMLDocument2 *doc) } if(document_mode < 9) { + CHECK_CALLED(QS_GetCaller); + CHECK_CALLED(QS_IActiveScriptSite_parent); SET_EXPECT(QS_GetCaller_parent2); SET_EXPECT(onmessage); } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10733