tor-browser

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

test_click_on_reframed_generated_text.html (936B)


      1 <!doctype html>
      2 <title>Test for bug 1497524: Unbound generated content in the active chain</title>
      3 <script src="/tests/SimpleTest/EventUtils.js"></script>
      4 <script src="/tests/SimpleTest/SimpleTest.js"></script>
      5 <style>
      6 #target::before {
      7  content: "X";
      8  color: green;
      9 }
     10 </style>
     11 Should get a click event when clicking on the X below.
     12 <div id="target"></div>
     13 <script>
     14 SimpleTest.waitForExplicitFinish();
     15 let target = document.getElementById("target");
     16 
     17 target.addEventListener("mousedown", () => target.style.display = "inline");
     18 target.addEventListener("mouseup", () => target.style.display = "block");
     19 target.addEventListener("click", () => {
     20  ok(true, "Got click event");
     21  SimpleTest.finish();
     22 });
     23 
     24 onload = function() {
     25  requestAnimationFrame(() => {
     26    synthesizeMouseAtCenter(target, { type: "mousedown" })
     27    requestAnimationFrame(() => {
     28      synthesizeMouseAtCenter(target, { type: "mouseup" })
     29    });
     30  });
     31 }
     32 </script>