choose-_blank-003.html (778B)
1 <!doctype html> 2 <title>Link with target=_blank, no rel</title> 3 <script src="/resources/testharness.js"></script> 4 <script src="/resources/testharnessreport.js"></script> 5 <script src="/common/PrefixedLocalStorage.js"></script> 6 <div id="log"></div> 7 <a href="resources/report-has-opener.html" target="_blank">Link</a> 8 <script> 9 var prefixedStorage; 10 setup(() => prefixedStorage = new PrefixedLocalStorageTest()); 11 async_test(t => { 12 t.add_cleanup(() => prefixedStorage.cleanup()); 13 prefixedStorage.onSet('hasOpener', t.step_func_done(e => { 14 assert_equals(e.newValue, 'false'); 15 })); 16 var a = document.getElementsByTagName('a')[0]; 17 a.href = prefixedStorage.url(a.href); 18 a.click(); 19 }, 'Context created by link targeting "_blank" should not have opener reference'); 20 </script>