Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(86)

Side by Side Diff: third_party/WebKit/LayoutTests/fast/events/pointerevents/touch-pointer-long-press.html

Issue 2249663002: Fixed & refactored mouse event firing at gesture context menu (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Realigned test outcomes. Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 10 matching lines...) Expand all
21 21
22 function testReceivedEvents(expectedEvents, testLabel) { 22 function testReceivedEvents(expectedEvents, testLabel) {
23 test(function() { 23 test(function() {
24 assert_array_equals(receivedEvents, expectedEvents); 24 assert_array_equals(receivedEvents, expectedEvents);
25 }, testLabel); 25 }, testLabel);
26 receivedEvents = []; 26 receivedEvents = [];
27 } 27 }
28 28
29 function init() { 29 function init() {
30 var targetDiv = document.getElementById("target"); 30 var targetDiv = document.getElementById("target");
31 targetEvents = ["mousedown", "mouseup", "mousemove", "contextmenu", 31 var targetEvents = ["mousedown", "mouseup", "mousemove", "contextmenu",
32 "mouseenter", "mouseleave", "mouseover", "mouseout", 32 "mouseenter", "mouseleave", "mouseover", "mouseout",
33 "pointerdown", "pointerup", "pointermove", "pointercancel", 33 "pointerdown", "pointerup", "pointermove", "pointercancel",
34 "pointerenter", "pointerleave", "pointerover", "pointerout"]; 34 "pointerenter", "pointerleave", "pointerover", "pointerout"];
35 35
36 targetEvents.forEach(function(eventName) { 36 targetEvents.forEach(function(eventName) {
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 }
(...skipping 11 matching lines...) Expand all
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>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698