OLD | NEW |
1 <!DOCTYPE HTML> | 1 <!DOCTYPE HTML> |
2 <script src="../../../resources/testharness.js"></script> | 2 <script src="../../../resources/testharness.js"></script> |
3 <script src="../../../resources/testharnessreport.js"></script> | 3 <script src="../../../resources/testharnessreport.js"></script> |
4 | 4 |
5 <style> | 5 <style> |
6 div.box { | 6 div.box { |
7 margin: 10px; | 7 margin: 10px; |
8 padding: 50px; | 8 padding: 50px; |
9 float: left; | 9 float: left; |
10 } | 10 } |
(...skipping 26 matching lines...) Expand all Loading... |
37 targetDiv.addEventListener(eventName, function(event) { | 37 targetDiv.addEventListener(eventName, function(event) { |
38 receivedEvents.push(event.type); | 38 receivedEvents.push(event.type); |
39 }); | 39 }); |
40 }); | 40 }); |
41 } | 41 } |
42 | 42 |
43 function runTests() { | 43 function runTests() { |
44 var rect = document.getElementById("target").getBoundingClientRect(); | 44 var rect = document.getElementById("target").getBoundingClientRect(); |
45 eventSender.gestureLongPress(rect.left + 5, rect.top + 5); | 45 eventSender.gestureLongPress(rect.left + 5, rect.top + 5); |
46 testReceivedEvents([ | 46 testReceivedEvents([ |
47 "mouseover", "mouseenter", "mousemove", "mousedown", "contextmenu" | 47 "mouseover", "mouseenter", "mousemove", "mousedown", "contextmenu", "mouseup
" |
48 ], "Long press events"); | 48 ], "Long press events"); |
49 | 49 |
50 } | 50 } |
51 | 51 |
52 test(function() { | 52 test(function() { |
53 if (!window.eventSender) | 53 if (!window.eventSender) |
54 assert_true(true, "No eventSender, skipped tests"); | 54 assert_true(true, "No eventSender, skipped tests"); |
55 else if (!window.PointerEvent) | 55 else if (!window.PointerEvent) |
56 assert_true(true, "No PointerEvent, skipped tests"); | 56 assert_true(true, "No PointerEvent, skipped tests"); |
57 else { | 57 else { |
58 init(); | 58 init(); |
59 runTests(); | 59 runTests(); |
60 } | 60 } |
61 }, "PointerEvent: Verifies that long press doesn't fire redundant pointer events
"); | 61 }, "PointerEvent: Verifies that long press doesn't fire redundant pointer events
"); |
62 </script> | 62 </script> |
OLD | NEW |