Commit 4f1a71ab authored by Jacek Caban's avatar Jacek Caban Committed by Alexandre Julliard

mshtml: Added test of calling IDispatchEx properties.

parent 61ded412
...@@ -91,6 +91,20 @@ function test_clone_node() { ...@@ -91,6 +91,20 @@ function test_clone_node() {
ok(cloned.style.filter === "alpha(opacity=50)", "cloned.style.filter = " + cloned.style.filter); ok(cloned.style.filter === "alpha(opacity=50)", "cloned.style.filter = " + cloned.style.filter);
} }
function test_getter_call() {
document.body.innerHTML = '<div id="divid"></div>';
var e = document.getElementById("divid");
e.myfunc = function(x) { this.myfinc_called = x; };
e.myfunc("test");
ok(e.myfinc_called === "test", "e.myfinc_called = " + e.myfinc_called);
e.onmousedown = function(x) { this.onmousedown_called = x; };
e.onmousedown("test");
ok(e.onmousedown_called === "test", "e.onmousedown_called = " + e.onmousedown_called);
}
var globalVar = false; var globalVar = false;
function runTest() { function runTest() {
...@@ -106,6 +120,7 @@ function runTest() { ...@@ -106,6 +120,7 @@ function runTest() {
test_createDocumentFragment(); test_createDocumentFragment();
test_document_name_as_index(); test_document_name_as_index();
test_remove_style_attribute(); test_remove_style_attribute();
test_getter_call();
var r = window.execScript("globalVar = true;"); var r = window.execScript("globalVar = true;");
ok(r === undefined, "execScript returned " + r); ok(r === undefined, "execScript returned " + r);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment