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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/events/pointerevents/multi-pointer-preventdefault.html

Issue 2289213002: Implement Middle Click Autoscroll on all platforms not just Windows (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Merge branch 'master' of https://chromium.googlesource.com/chromium/src into panscroll 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/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
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
62 debug("- start with mouse, primary pen and non-primary pen outside target -"); 62 debug("- start with mouse, primary pen and non-primary pen outside target -");
63 eventSender.mouseMoveTo(x1, y1); 63 eventSender.mouseMoveTo(x1, y1);
64 eventSender.mouseMoveTo(x1, y1, [], "pen", 0); 64 eventSender.mouseMoveTo(x1, y1, [], "pen", 0);
65 eventSender.mouseMoveTo(x1, y1, [], "pen", 1); 65 eventSender.mouseMoveTo(x1, y1, [], "pen", 1);
66 eventSender.mouseDown(0); 66 eventSender.mouseDown(0);
67 eventSender.mouseUp(0); 67 eventSender.mouseUp(0);
68 68
69 69
70 debug("- move mouse into target & press -"); 70 debug("- move mouse into target & press -");
71 eventSender.mouseMoveTo(x2, y2); 71 eventSender.mouseMoveTo(x2, y2);
72 eventSender.mouseDown(1); 72 eventSender.mouseDown(2);
73 73
74 debug("- move primary pen into target & press -"); 74 debug("- move primary pen into target & press -");
75 eventSender.mouseMoveTo(x2+1, y2+1, [], "pen", 0); 75 eventSender.mouseMoveTo(x2+1, y2+1, [], "pen", 0);
76 eventSender.mouseDown(1, [], "pen", 0); 76 eventSender.mouseDown(2, [], "pen", 0);
77 77
78 debug("- move non-primary pen into target & press -"); 78 debug("- move non-primary pen into target & press -");
79 eventSender.mouseMoveTo(x2+2, y2+2, [], "pen", 1); 79 eventSender.mouseMoveTo(x2+2, y2+2, [], "pen", 1);
80 eventSender.mouseDown(1, [], "pen", 1); 80 eventSender.mouseDown(2, [], "pen", 1);
81 81
82 debug("- jiggle mouse in target -"); 82 debug("- jiggle mouse in target -");
83 eventSender.mouseMoveTo(x2+3, y2+3); 83 eventSender.mouseMoveTo(x2+3, y2+3);
84 84
85 debug("- jiggle non-primary pen in target -"); 85 debug("- jiggle non-primary pen in target -");
86 eventSender.mouseMoveTo(x2+5, y2+5, [], "pen", 1); 86 eventSender.mouseMoveTo(x2+5, y2+5, [], "pen", 1);
87 87
88 debug("- jiggle primary pen in target -"); 88 debug("- jiggle primary pen in target -");
89 eventSender.mouseMoveTo(x2+4, y2+4, [], "pen", 0); 89 eventSender.mouseMoveTo(x2+4, y2+4, [], "pen", 0);
90 90
91 debug("- release mouse -"); 91 debug("- release mouse -");
92 eventSender.mouseUp(1); 92 eventSender.mouseUp(2);
93 93
94 debug("- release non-primary pen -"); 94 debug("- release non-primary pen -");
95 eventSender.mouseUp(1, [], "pen", 1); 95 eventSender.mouseUp(2, [], "pen", 1);
96 96
97 debug("- release primary pen -"); 97 debug("- release primary pen -");
98 eventSender.mouseUp(1, [], "pen", 0); 98 eventSender.mouseUp(2, [], "pen", 0);
99 99
100 debug(""); 100 debug("");
101 } 101 }
102 102
103 function runTests() { 103 function runTests() {
104 104
105 testScenario("none", false); 105 testScenario("none", false);
106 testScenario("mouse", true); 106 testScenario("mouse", true);
107 testScenario("pen", true); 107 testScenario("pen", true);
108 testScenario("pen", false); 108 testScenario("pen", false);
109 109
110 } 110 }
111 111
112 init(); 112 init();
113 if (window.eventSender) 113 if (window.eventSender)
114 runTests(); 114 runTests();
115 else 115 else
116 debug("This test requires eventSender"); 116 debug("This test requires eventSender");
117 117
118 </script> 118 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698