<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> |