| <!doctype html> | |
| <title>WebSockets: navigating top-level browsing context with closed websocket</title> | |
| <meta name=timeout content=long> | |
| <script src=/resources/testharness.js></script> | |
| <script src=/resources/testharnessreport.js></script> | |
| <script src=/common/utils.js></script> | |
| <script src=../constants.js?pipe=sub></script> | |
| <p>Test requires popup blocker disabled</p> | |
| <div id=log></div> | |
| <script> | |
| var t = async_test(null, {timeout:15000}); | |
| var w; | |
| var uuid; | |
| t.step(function() { | |
| uuid = token() | |
| w = window.open("002-1.html"); | |
| add_result_callback(function() { | |
| w.close(); | |
| }); | |
| }); | |
| navigate = t.step_func(function() { | |
| w.location = 'data:text/html,<body onload="history.back()">'; | |
| }); | |
| </script> |