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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/events/autoscroll-disabled-in-fix.html

Issue 2441683002: Prevent AutoscrollForSelection when selecting text in a fixed-position element. (Closed)
Patch Set: Edited the test. Created 4 years, 1 month 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 <script src="../../resources/testharness.js"></script>
2 <script src="../../resources/testharnessreport.js"></script>
3 <div style="height: 400px; position: fixed; width: 400px; top: 500px;">
4 <br />Fixed.......................
5 <br />Fixed.......................
6 <br />Fixed.......................
7 <br />Fixed.......................
8 <br />Fixed.......................
9 <br />Fixed.......................
10 <br />Fixed.......................
11 </div>
12 <div style="height: 2000px"></div>
13 <script>
14 var testFix = async_test('Selection-autoscroll should not be triggered when the selection is in a fixed-position element');
15 testFix.step(function() {
16 if (!window.eventSender)
17 return;
18 var dragStartX = 50;
19 var dragStartY = 550;
20 var dragEndX = 60;
21 var dragMoveY = 580;
22 var dragEndY = 820;
23
24 eventSender.dragMode = false;
25 eventSender.mouseMoveTo(dragStartX, dragStartY);
26 eventSender.mouseDown();
27 eventSender.mouseMoveTo(dragEndX, dragMoveY);
28 eventSender.mouseMoveTo(dragEndX, dragEndY);
29
30 requestAnimationFrame(function() {
31 assert_equals(document.body.scrollTop, 0);
32 testFix.done();
33 });
34 });
35 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698