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>