OLD | NEW |
| (Empty) |
1 <html> | |
2 <head> | |
3 <base href="https://www.test.com/"> | |
4 <script> | |
5 if (window.layoutTestController) | |
6 layoutTestController.dumpAsText(); | |
7 | |
8 window.onload = function(){ | |
9 var msg; | |
10 try { | |
11 window.history.replaceState({}, {}, 'https://www.test.com/'); | |
12 msg = document.createTextNode("FAIL: URL bar was changed."); | |
13 } catch (e) { | |
14 if (e.code == 18) | |
15 msg = document.createTextNode("PASS: Security exception thrown."); | |
16 else | |
17 msg = document.createTextNode("FAIL: Unknown exception thrown."); | |
18 } | |
19 document.body.appendChild(msg); | |
20 }; | |
21 </script> | |
22 </head> | |
23 <body> | |
24 <p>This page should trigger an error on attempting to set the URL bar to https:/
/www.test.com/</p> | |
25 </body> | |
26 </html> | |
OLD | NEW |