blob: 7a4cd6499027d6cb65350d52a17d4e68e748e61c [file] [log] [blame]
<!DOCTYPE html>
<script src="../../../resources/js-test-pre.js"></script>
<script>
description('This tests the ES5.2 behavior where global variables should not trigger setters on the Window object');
if (window.testRunner)
testRunner.dumpAsText();
var onClickCalled = false;
var onclick = function(e) {
onClickCalled = true;
};
var e = document.createEvent('MouseEvents');
e.initMouseEvent('click', true, true, window,
0, 0, 0, 0, 0, false, false, false, false, 0, null);
document.dispatchEvent(e);
shouldBeFalse('onClickCalled');
</script>
<script src="../../../resources/js-test-pre.js"></script>