tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

defaultPrevented-navigation-preempted.html (659B)


      1 <!doctype html>
      2 <script src="/resources/testharness.js"></script>
      3 <script src="/resources/testharnessreport.js"></script>
      4 <script>
      5 test(() => {
      6  let navigateEvent;
      7  let navigateError_called = false;
      8  navigation.onnavigate = e => navigateEvent = e;
      9  navigation.onnavigateerror = () => navigateError_called = true;
     10 
     11  navigation.navigate("#1");
     12  assert_false(navigateEvent.defaultPrevented);
     13  assert_false(navigateError_called);
     14 
     15  navigation.navigate("#2");
     16  assert_false(navigateEvent.defaultPrevented);
     17  assert_true(navigateError_called);
     18 }, "navigateEvent.defaultPrevented isn't affected when the navigation is preempted after dispatch");
     19 </script>