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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/events/panScroll-use-count.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
(Empty)
1 <style type="text/css">
2 #scrollable {
3 height: 1000px;
4 overflow: auto;
5 border: solid 3px #cc0000;
6 font-size: 80px;
7 }
8 </style>
9 <script src="../../resources/testharness.js"></script>
10 <script src="../../resources/testharnessreport.js"></script>
11 <div id="container">
12 <p id="description"></p>
13 For manual testing, hold middle button in scrollable and move around mouse point er for scrolling, then release middle button to stop scrolling.
14 <div id="scrollable"></div>
15 </div>
16 <div id="console"></div>
17 </body>
18 <script>
19 test(function() {
20 if (!window.eventSender)
21 return;
22 var middleButton = 1;
23 var panScrollRadius = 15;
24 var PanScrollingStart = 1551;
25 var scrollable = document.getElementById("scrollable");
26 var startX = scrollable.offsetLeft + 5;
27 var startY = scrollable.offsetTop + 5;
28 var endX = startX;
29 var endY = scrollable.offsetTop + panScrollRadius + 6;
30 eventSender.mouseMoveTo(startX, startY);
31 eventSender.mouseDown(middleButton);
32 eventSender.mouseMoveTo(endX, endY);
33 assert_true(internals.isUseCounted(document, PanScrollingStart));
34 })
35 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698