OLD | NEW |
1 <script> | 1 <script> |
2 onunload = function() { | 2 window.onload = function() { |
| 3 if (!sessionStorage.beganTest) { |
| 4 sessionStorage.beganTest = true; |
| 5 top.opener.windowLoaded(); |
| 6 } |
| 7 } |
| 8 |
| 9 window.onunload = function() { |
3 // No page cache | 10 // No page cache |
4 } | 11 } |
5 | 12 |
6 onpopstate = function(e) { | 13 window.onpopstate = function(e) { |
7 if (!sessionStorage.beganTest) { | |
8 sessionStorage.beganTest = true; | |
9 top.opener.windowLoaded(); | |
10 return; | |
11 } | |
12 | |
13 alert("onpopstate"); | 14 alert("onpopstate"); |
14 top.opener.notifyDone(window == parent ? "FAIL" : "PASS"); | 15 top.opener.notifyDone(window == parent ? "FAIL" : "PASS"); |
15 } | 16 } |
16 </script> | 17 </script> |
OLD | NEW |