OLD | NEW |
1 var autoscrollInterval = 50; | 1 var autoscrollInterval = 50; |
2 var middleButton = 1; | 2 var middleButton = 1; |
3 var panScrollRadius = 15; // from WebCore/platform/ScrollView.h | 3 var panScrollRadius = 15; // from FrameView::noPanScrollRadius |
4 | 4 |
5 window.jsTestIsAsync = true; | 5 window.jsTestIsAsync = true; |
6 | 6 |
7 function $(id) | 7 function $(id) |
8 { | 8 { |
9 return document.getElementById(id); | 9 return document.getElementById(id); |
10 } | 10 } |
11 | 11 |
12 function testPanScroll(param) | 12 function testPanScroll(param) |
13 { | 13 { |
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
73 var startX = param.startX || scrollable.offsetLeft + 5; | 73 var startX = param.startX || scrollable.offsetLeft + 5; |
74 var startY = param.startY || scrollable.offsetTop + 5; | 74 var startY = param.startY || scrollable.offsetTop + 5; |
75 var endX = param.endX || scrollable.offsetLeft + 5; | 75 var endX = param.endX || scrollable.offsetLeft + 5; |
76 var endY = param.endY || scrollable.offsetTop + panScrollRadius + 6; | 76 var endY = param.endY || scrollable.offsetTop + panScrollRadius + 6; |
77 eventSender.mouseMoveTo(startX, startY); | 77 eventSender.mouseMoveTo(startX, startY); |
78 eventSender.mouseDown(middleButton); | 78 eventSender.mouseDown(middleButton); |
79 if (param.clickOrDrag == 'click') | 79 if (param.clickOrDrag == 'click') |
80 eventSender.mouseUp(middleButton); | 80 eventSender.mouseUp(middleButton); |
81 eventSender.mouseMoveTo(endX, endY); | 81 eventSender.mouseMoveTo(endX, endY); |
82 } | 82 } |
OLD | NEW |