tor-browser

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

defaultPrevented-window-stop-after-dispatch.html (611B)


      1 <!doctype html>
      2 <script src="/resources/testharness.js"></script>
      3 <script src="/resources/testharnessreport.js"></script>
      4 <script>
      5 async_test(t => {
      6  window.onload = t.step_func_done(() => {
      7    let navigateEvent;
      8    navigation.onnavigate = e => navigateEvent = e;
      9    let committed_promise = navigation.navigate("?1").committed;
     10    assert_false(navigateEvent.defaultPrevented);
     11 
     12    window.stop();
     13    assert_false(navigateEvent.defaultPrevented);
     14    promise_rejects_dom(t, "AbortError", committed_promise);
     15  });
     16 }, "window.stop() doesn't affect navigateEvent.defaultPrevented after dispatch");
     17 </script>