Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / http / tests / eventsource / eventsource-reconnect-during-navigate-crash.html
blobae84ad2a9f13d888bb7744983952547893b47e72
1 <!DOCTYPE HTML>
2 <script src="/js-test-resources/js-test.js"></script>
3 <script>
4 description("Navigate while an EventSource reconnect timer is waiting, then have the reconnect timer trigger before the page unloads.");
6 if (window.testRunner) {
7 testRunner.waitUntilDone();
8 testRunner.dumpAsText();
11 var navigateWasCalled = false;
13 function navigate() {
14 if (navigateWasCalled)
15 return;
16 navigateWasCalled = true;
17 window.location = "resources/wait-then-notify-done.php";
20 var es = new EventSource("resources/reconnect.php");
21 es.onerror = function() {
22 setTimeout(navigate, 0);
24 </script>
25 </body>
26 </html>