tor-browser

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

DOMRectList.html (741B)


      1 <!DOCTYPE html>
      2 <title>CSSOM View APIs that return a DOMRectList</title>
      3 <script src=/resources/testharness.js></script>
      4 <script src=/resources/testharnessreport.js></script>
      5 <div id=x>x</div>
      6 <script>
      7 setup(() => {
      8  window.element = document.getElementById('x');
      9 });
     10 
     11 test(() => {
     12  const domRectList = element.getClientRects();
     13  assert_class_string(domRectList, 'DOMRectList');
     14  assert_class_string(domRectList.item(0), 'DOMRect');
     15 }, 'Element getClientRects()');
     16 
     17 test(() => {
     18  const range = new Range();
     19  range.selectNodeContents(element);
     20  const domRectList = range.getClientRects();
     21  assert_class_string(domRectList, 'DOMRectList');
     22  assert_class_string(domRectList.item(0), 'DOMRect');
     23 }, 'Range getClientRects()');
     24 </script>