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