| 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 |