tor-browser

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

choose-_blank-001.html (1150B)


      1 <!DOCTYPE html>
      2 <meta charset="utf-8">
      3 <title>HTML Test: Browsing context - `_blank` name keyword</title>
      4 <script src="/resources/testharness.js"></script>
      5 <script src="/resources/testharnessreport.js"></script>
      6 <div id="log"></div>
      7 <script>
      8 test(t => {
      9  var window1 = window.open('about:blank', '_blank');
     10  var window2 = window.open('about:blank', '_blank');
     11  var window3 = window.open('about:blank', '_blank');
     12  t.add_cleanup(() => {
     13    window1.close();
     14    window2.close();
     15    window3.close();
     16  });
     17  assert_not_equals(window1, window2);
     18  assert_not_equals(window2, window3);
     19  assert_not_equals(window1, window3);
     20 }, 'window.open into `_blank` should create a new browsing context each time');
     21 
     22 test(t => {
     23  var window1 = window.open('about:blank', '_bLAnk');
     24  var window2 = window.open('about:blank', '_bLAnk');
     25  var window3 = window.open('about:blank', '_bLAnk');
     26  t.add_cleanup(() => {
     27    window1.close();
     28    window2.close();
     29    window3.close();
     30  });
     31  assert_not_equals(window1, window2);
     32  assert_not_equals(window2, window3);
     33  assert_not_equals(window1, window3);
     34 }, '`_blank` should be ASCII case-insensitive');
     35 </script>