tor-browser

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

constructor.html (1120B)


      1 <!doctype html>
      2 <meta charset=utf-8>
      3 <title>CloseEvent: constructor</title>
      4 <script src=/resources/testharness.js></script>
      5 <script src=/resources/testharnessreport.js></script>
      6 <div id=log></div>
      7 <script>
      8 test(function() {
      9  var event = new CloseEvent("foo");
     10  assert_true(event instanceof CloseEvent, "should be a CloseEvent");
     11  assert_equals(event.type, "foo");
     12  assert_false(event.bubbles, "bubbles");
     13  assert_false(event.cancelable, "cancelable");
     14  assert_false(event.wasClean, "wasClean");
     15  assert_equals(event.code, 0);
     16  assert_equals(event.reason, "");
     17 }, "new CloseEvent() without dictionary");
     18 
     19 test(function() {
     20  var event = new CloseEvent("foo", {
     21    bubbles: true,
     22    cancelable: true,
     23    wasClean: true,
     24    code: 7,
     25    reason: "x",
     26  });
     27  assert_true(event instanceof CloseEvent, "should be a CloseEvent");
     28  assert_equals(event.type, "foo");
     29  assert_true(event.bubbles, "bubbles");
     30  assert_true(event.cancelable, "cancelable");
     31  assert_true(event.wasClean, "wasClean");
     32  assert_equals(event.code, 7);
     33  assert_equals(event.reason, "x");
     34 }, "new CloseEvent() with dictionary");
     35 </script>