tor-browser

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

expose-legacy-touch-event-apis.html (617B)


      1 <!DOCTYPE HTML>
      2 <meta charset=utf-8>
      3 <title>Expose legacy touch event APIs</title>
      4 <script src="/resources/testharness.js"></script>
      5 <script src="/resources/testharnessreport.js"></script>
      6 <script>
      7 const exposeLegacyTouchEventAPIs = 'ontouchstart' in document;
      8 for (const eventHandler of ['ontouchstart', 'ontouchmove', 'ontouchend', 'ontouchcancel']) {
      9  for (const eventTarget of [window, HTMLElement.prototype, SVGElement.prototype, Document.prototype]) {
     10    test(() => {
     11      assert_equals(eventHandler in eventTarget, exposeLegacyTouchEventAPIs);
     12    }, `'${eventHandler}' in ${eventTarget}`);
     13  }
     14 }
     15 </script>