OLD | NEW |
1 <html><body> | 1 <html><body> |
2 This tests whether referrer information gets properly set and reset when "norefe
rrer" links are present. We do the following:<br/> | 2 This tests whether referrer information gets properly set and reset when "norefe
rrer" links are present. We do the following:<br/> |
3 1. Open a link in a new window: referrer is sent and window.opener is sent.<br/> | 3 1. Open a link in a new window: referrer is sent and window.opener is sent.<br/> |
4 2. Click a rel="noreferrer" link: referrer is null, but window.opener remains se
t since the link was not opened with target="_blank".<br/> | 4 2. Click a rel="noreferrer" link: referrer is null, but window.opener remains se
t since the link was not opened with target="_blank".<br/> |
5 3. Click a link without rel="noreferrer": referrer is sent, but window.opener is
still set. | 5 3. Click a link without rel="noreferrer": referrer is sent, but window.opener is
still set. |
6 <br/> | 6 <br/> |
7 <a id="link" href="resources/no-referrer-reset-helper.php" target="_blank">Start
reset test</a> | 7 <a id="link" href="resources/no-referrer-reset-helper.php" target="_blank">Start
reset test</a> |
8 <script> | 8 <script> |
9 window.name = "consoleWindow"; | 9 window.name = "consoleWindow"; |
10 window.noreferrerStepDone = false; | 10 window.noreferrerStepDone = false; |
(...skipping 10 matching lines...) Expand all Loading... |
21 | 21 |
22 function log(msg) | 22 function log(msg) |
23 { | 23 { |
24 var line = document.createElement('div'); | 24 var line = document.createElement('div'); |
25 line.appendChild(document.createTextNode(msg)); | 25 line.appendChild(document.createTextNode(msg)); |
26 document.getElementById('console').appendChild(line); | 26 document.getElementById('console').appendChild(line); |
27 } | 27 } |
28 </script> | 28 </script> |
29 <div id="console"></div> | 29 <div id="console"></div> |
30 </body></html> | 30 </body></html> |
OLD | NEW |