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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/events/pointerevents/mouse-pointer-chorded-buttons.html

Issue 2840023002: Fix button event on mouse events. (Closed)
Patch Set: Fix button event on mouse events. Created 3 years, 7 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 106 matching lines...) Expand 10 before | Expand all | Expand 10 after
117 "pointermove 3,16", "mouseup 3,16", 117 "pointermove 3,16", "mouseup 3,16",
118 "pointerup 4,0", "mouseup 4,0", 118 "pointerup 4,0", "mouseup 4,0",
119 ], "LMRBF button sequence"); 119 ], "LMRBF button sequence");
120 120
121 eventSender.mouseDown(1); 121 eventSender.mouseDown(1);
122 eventSender.mouseMoveTo(rect.left + 6, rect.top + 6); 122 eventSender.mouseMoveTo(rect.left + 6, rect.top + 6);
123 eventSender.mouseUp(1); 123 eventSender.mouseUp(1);
124 eventSender.mouseMoveTo(rect.left + 5, rect.top + 5); 124 eventSender.mouseMoveTo(rect.left + 5, rect.top + 5);
125 testReceivedEvents([ 125 testReceivedEvents([
126 "pointerdown 1,4", "mousedown 1,4", 126 "pointerdown 1,4", "mousedown 1,4",
127 "pointermove -1,4", "mousemove 1,4", 127 "pointermove -1,4", "mousemove 0,4",
128 "pointerup 1,0", "mouseup 1,0", 128 "pointerup 1,0", "mouseup 1,0",
129 "pointermove -1,0", "mousemove 0,0", 129 "pointermove -1,0", "mousemove 0,0",
130 ], "Move with & without button"); 130 ], "Move with & without button");
131 131
132 eventSender.setMouseButtonState(1); // Off-the-page L-up M-down 132 eventSender.setMouseButtonState(1); // Off-the-page L-up M-down
133 eventSender.mouseDown(0); 133 eventSender.mouseDown(0);
134 eventSender.setMouseButtonState(2, ["leftButton", "middleButton", "rightButton "]); // Off-the-page R-down 134 eventSender.setMouseButtonState(2, ["leftButton", "middleButton", "rightButton "]); // Off-the-page R-down
135 eventSender.mouseUp(1); 135 eventSender.mouseUp(1);
136 eventSender.mouseUp(2); 136 eventSender.mouseUp(2);
137 eventSender.mouseUp(0); 137 eventSender.mouseUp(0);
(...skipping 28 matching lines...) Expand all
166 else if (!window.PointerEvent) 166 else if (!window.PointerEvent)
167 assert_true(true, "No PointerEvent, skipped tests"); 167 assert_true(true, "No PointerEvent, skipped tests");
168 else { 168 else {
169 init(); 169 init();
170 runTests(); 170 runTests();
171 } 171 }
172 172
173 done(); 173 done();
174 }, "PointerEvent: Verifies that chorded buttons fire appropriate events"); 174 }, "PointerEvent: Verifies that chorded buttons fire appropriate events");
175 </script> 175 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698