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