tor-browser

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

caret_on_presshell_reinit.html (630B)


      1 <!DOCTYPE html>
      2 <html>
      3  <body>
      4    <div>
      5      <iframe srcdoc="<body contenteditable>foo</body>"></iframe>
      6    </div>
      7    <script type="text/javascript">
      8      onload = function() {
      9        var div = document.querySelector("div");
     10        div.style.position = "absolute";
     11        document.body.clientWidth;
     12        var iframe = document.querySelector("iframe");
     13        var win = iframe.contentWindow;
     14        var body = win.document.body;
     15        iframe.focus();
     16        body.focus();
     17        var sel = win.getSelection();
     18        sel.collapse(body.firstChild, 0);
     19      };
     20    </script>
     21  </body>
     22 </html>