24 lines
597 B
HTML
24 lines
597 B
HTML
<html>
|
|
|
|
<script>
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
|
|
function run_test() {
|
|
var oldEvent = window.event;
|
|
var xhr = new XMLHttpRequest();
|
|
xhr.onreadystatechange = function() {}
|
|
xhr.open("GET", "test.html");
|
|
xhr.send();
|
|
// window.event should exist, and same as oldEvent.
|
|
document.getElementById('console').innerHTML = oldEvent == window.event ? 'PASS' : 'FAIL';
|
|
}
|
|
</script>
|
|
<body onload="run_test()">
|
|
This tests window.event was kept the same when nested event
|
|
handling was called. You should see 'PASS' if the test passes.
|
|
<br>
|
|
<div id='console'></div>
|
|
</body>
|
|
</html>
|