OLD | NEW |
1 <!DOCTYPE HTML> | 1 <!DOCTYPE HTML> |
2 <script src="../../../resources/js-test.js"></script> | 2 <script src="../../../resources/js-test.js"></script> |
3 <style> | 3 <style> |
4 div.box { | 4 div.box { |
5 margin: 10px; | 5 margin: 10px; |
6 padding: 50px; | 6 padding: 50px; |
7 float: left; | 7 float: left; |
8 } | 8 } |
9 </style> | 9 </style> |
10 | 10 |
11 <div id="target" class="box" style="background-color:green;"> | 11 <div id="target" class="box" style="background-color:green;"> |
12 </div> | 12 </div> |
13 | 13 |
14 <div id="console"></div> | 14 <div id="console"></div> |
15 | 15 |
16 <script> | 16 <script> |
17 description("Verifies the effect of pointer event prevent-default on following p
ointer & mouse events."); | 17 description("Verifies the effect of pointer event prevent-default on following p
ointer & mouse events."); |
18 | 18 |
19 // TODO(mustaq): Grow the lists as we add support for more PEs. | 19 var mouseEventList = ["mousedown", "mouseup", "mouseenter", "mouseleave", "mouse
over", "mouseout", "mousemove"]; |
20 var mouseEventList = ["mousedown", "mouseup", "mouseenter", "mouseleave", "mouse
over", "mouseout"]; | 20 var pointerEventList = ["pointerdown", "pointerup", "pointerenter", "pointerleav
e", "pointerover", "pointerout", "pointermove"]; |
21 var pointerEventList = ["pointerdown", "pointerup", "pointerenter", "pointerleav
e", "pointerover", "pointerout"]; | |
22 | 21 |
23 var preventDefaultList = ["none"].concat(pointerEventList); | 22 var preventDefaultList = ["none"].concat(pointerEventList); |
24 var eventToPreventDefault = ""; | 23 var eventToPreventDefault = ""; |
25 var seqNo = 0; | 24 var seqNo = 0; |
26 | 25 |
27 function init() { | 26 function init() { |
28 var targetDiv = document.getElementById("target"); | 27 var targetDiv = document.getElementById("target"); |
29 | 28 |
30 mouseEventList.forEach(function(eventName) { | 29 mouseEventList.forEach(function(eventName) { |
31 targetDiv.addEventListener(eventName, function(event) { | 30 targetDiv.addEventListener(eventName, function(event) { |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
81 }); | 80 }); |
82 } | 81 } |
83 | 82 |
84 init(); | 83 init(); |
85 if (window.eventSender) | 84 if (window.eventSender) |
86 runTests(); | 85 runTests(); |
87 else | 86 else |
88 debug("This test requires eventSender"); | 87 debug("This test requires eventSender"); |
89 | 88 |
90 </script> | 89 </script> |
OLD | NEW |