| OLD | NEW |
| (Empty) |
| 1 <meta http-equiv="Content-Security-Policy" content="sandbox allow-scripts"> | |
| 2 <script src="../resources/testharness.js"></script> | |
| 3 <script src="../resources/testharnessreport.js"></script> | |
| 4 <script> | |
| 5 test(function () { | |
| 6 assert_throws('SecurityError', function () { | |
| 7 history.pushState(null, null, document.URL + "/path"); | |
| 8 }); | |
| 9 }, 'pushState to a new path in unique origin should fail with SecurityError'); | |
| 10 test(function () { | |
| 11 try { | |
| 12 history.pushState(null, null, document.URL + "#hash"); | |
| 13 done(); | |
| 14 } catch (e) { | |
| 15 assert_unreached("pushState to a new hash should not fail."); | |
| 16 } | |
| 17 }, 'pushState to new hash in unique origin should not fail with SecurityError'); | |
| 18 </script> | |
| OLD | NEW |