tor-browser

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

test_bug719518.html (911B)


      1 <!doctype html>
      2 <!--
      3 https://bugzilla.mozilla.org/show_bug.cgi?id=719518
      4 -->
      5 <title>Test for Bug 719518</title>
      6 <script src="/tests/SimpleTest/SimpleTest.js"></script>
      7 <link rel="stylesheet" href="/tests/SimpleTest/test.css">
      8 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=719518">Mozilla Bug 719518</a>
      9 <p id="display"></p>
     10 <div id="content" style="display: none"></div>
     11 <pre id="test">
     12 <script>
     13 var thrown = false;
     14 try {
     15  getSelection().extend(document.body, 0);
     16 } catch(e) {
     17  thrown = true;
     18  is(e.name, "InvalidStateError",
     19     "Need to throw InvalidStateError for extend() with no ranges");
     20  ok(e instanceof DOMException,
     21     "Need to throw DOMException for extend() with no ranges");
     22  is(e.code, DOMException.INVALID_STATE_ERR,
     23     "Need to throw INVALID_STATE_ERR for extend() with no ranges");
     24 }
     25 ok(thrown, "Need to throw exception for extend() with no ranges");
     26 </script>