tor-browser

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

pointerevent_pointerId_scope-iframe.html (1266B)


      1 <!doctype html>
      2 <html>
      3    <!--
      4 Test cases for Pointer Events v1 spec
      5 This document references Test Assertions (abbrev TA below) written by Cathy Chan
      6 http://www.w3.org/wiki/PointerEvents/TestAssertions
      7 -->
      8    <head>
      9        <title>Pointer Events pointerdown tests</title>
     10        <meta name="viewport" content="width=device-width">
     11        <link rel="stylesheet" type="text/css" href="../pointerevent_styles.css">
     12        <script>
     13            function run() {
     14                var target1 = document.getElementById("target1");
     15 
     16                var eventList = ['pointerenter', 'pointerover', 'pointermove', 'pointerout', 'pointerleave'];
     17 
     18                eventList.forEach(function(eventName) {
     19                    target1.addEventListener(eventName, function (event) {
     20                        var pass_data = {
     21                            'pointerId' : event.pointerId,
     22                            'type' : event.type,
     23                            'pointerType' : event.pointerType
     24                        };
     25                        top.postMessage(pass_data, "*");
     26                    });
     27               });
     28            }
     29        </script>
     30    </head>
     31    <body onload="run()">
     32        <div id="target1" class="touchActionNone">
     33        </div>
     34    </body>
     35 </html>