tor-browser

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

test_eventhandler_scoping.html (625B)


      1 <!DOCTYPE html>
      2 <meta charset=utf-8>
      3 <title>Test for event handler scoping</title>
      4 <script src="/resources/testharness.js"></script>
      5 <script src="/resources/testharnessreport.js"></script>
      6 <div id="log"></div>
      7 <script>
      8 var queryResult;
      9 test(function() {
     10  var d = document.createElement("div");
     11  d.setAttribute("onclick", "queryResult = querySelector('span')");
     12  var s = document.createElement("span");
     13  d.appendChild(s);
     14  d.dispatchEvent(new Event("click"));
     15  assert_equals(queryResult, s, "Should have gotten the right object");
     16 }, "Test for bareword calls in an event handler using the element as 'this'");
     17 </script>