anchor-contenteditable-navigate.html (827B)
1 <!DOCTYPE html> 2 <meta charset="utf-8"> 3 <link rel="author" title="Joey Arhar" href="mailto:jarhar@chromium.org"> 4 5 <script src="/resources/testharness.js"></script> 6 <script src="/resources/testharnessreport.js"></script> 7 <script src="/resources/testdriver.js"></script> 8 <script src="/resources/testdriver-actions.js"></script> 9 <script src="/resources/testdriver-vendor.js"></script> 10 11 <!-- This behavior is not explicitly specified. --> 12 13 <a id=anchorid href="javascript:window.anchornavigated = true;">anchor</a> 14 15 <script> 16 promise_test(async () => { 17 window.anchornavigated = false; 18 19 anchorid.contentEditable = true; 20 await test_driver.click(anchorid); 21 22 assert_false(window.anchornavigated, "Anchor's javascript: url was run."); 23 24 }, 'Anchor elements should not be able to navigate if they have contentEditable.'); 25 </script>