tor-browser

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

entries-after-blank-navigation.html (912B)


      1 <!doctype html>
      2 <script src="/resources/testharness.js"></script>
      3 <script src="/resources/testharnessreport.js"></script>
      4 <script src="resources/is_uuid.js"></script>
      5 <iframe id="i" src="/common/blank.html"></iframe>
      6 <script>
      7 async_test(t => {
      8  window.onload = t.step_func(() => {
      9    i.onload = t.step_func_done(() => {
     10      let entries = i.contentWindow.navigation.entries();
     11      assert_equals(entries.length, 2);
     12      assert_not_equals(entries[1].key, entries[0].key);
     13      assert_not_equals(entries[1].url, entries[0].url);
     14      assert_equals(entries[1].url, "about:blank");
     15      assert_not_equals(entries[1].id, entries[0].id);
     16 
     17      assert_true(isUUID(entries[0].key));
     18      assert_true(isUUID(entries[0].id));
     19      assert_true(isUUID(entries[1].key));
     20      assert_true(isUUID(entries[1].id));
     21    });
     22    i.src = "about:blank";
     23  });
     24 }, "entries() after navigation to about:blank");
     25 </script>