Module: wine Branch: master Commit: fa942235114985fe181c4398027a745dcf132bd9 URL: http://source.winehq.org/git/wine.git/?a=commit;h=fa942235114985fe181c439802...
Author: Jacek Caban jacek@codeweavers.com Date: Thu Oct 12 14:27:24 2017 +0200
mshtml/tests: Added script event argument test.
Signed-off-by: Jacek Caban jacek@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/mshtml/tests/events.html | 4 +++- dlls/mshtml/tests/winetest.js | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/dlls/mshtml/tests/events.html b/dlls/mshtml/tests/events.html index 638545c..cb726c1 100644 --- a/dlls/mshtml/tests/events.html +++ b/dlls/mshtml/tests/events.html @@ -95,9 +95,11 @@ function test_handler_this() { }
function registerHandler(name, target) { - var b = target.attachEvent("onclick", function() { + var b = target.attachEvent("onclick", function(event_arg) { ok(this === window, "this !== window"); calls.push(name+"*"); + with(todo_wine) + ok(event_arg != window.event, "event_arg == window.event"); }); ok(b, "attachEvent failed"); } diff --git a/dlls/mshtml/tests/winetest.js b/dlls/mshtml/tests/winetest.js index 29bdaab..3f1b38b 100644 --- a/dlls/mshtml/tests/winetest.js +++ b/dlls/mshtml/tests/winetest.js @@ -51,3 +51,9 @@ function win_skip(m) { function reportSuccess() { external.reportSuccess(); } + +var todo_wine = { + ok: function(b,m) { + return external.todo_wine_ok(b,m); + } +};