tor-browser

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

caretRangeFromPoint-replace-document.tentative.html (738B)


      1 <!doctype html>
      2 <meta charset="utf-8" />
      3 <title>document.caretRangeFromPoint()</title>
      4 <link rel="help" href="https://github.com/w3c/csswg-drafts/pull/12362" />
      5 <script src="/resources/testharness.js"></script>
      6 <script src="/resources/testharnessreport.js"></script>
      7 <script>
      8  test(() => {
      9    const textarea = document.createElement("textarea");
     10    document.replaceChild(textarea, document.documentElement);
     11    let range = document.caretRangeFromPoint(0, 0);
     12    assert_true(range instanceof Range);
     13    assert_equals(range.startOffset, 1);
     14    assert_equals(range.endOffset, 1);
     15    assert_equals(range.startContainer, textarea);
     16    assert_equals(range.endContainer, textarea);
     17  }, "document.caretRangeFromPoint(0, 0)");
     18 </script>