Index: third_party/WebKit/LayoutTests/imported/wpt_automation/pointerevents/pointerevent_common_input.js |
diff --git a/third_party/WebKit/LayoutTests/imported/wpt_automation/pointerevents/pointerevent_common_input.js b/third_party/WebKit/LayoutTests/imported/wpt_automation/pointerevents/pointerevent_common_input.js |
index 2604f6973da9886d0b1dc66695cffdccea9c268b..9c23f183731dd5c6bcdfe158d5a8092479f11ed4 100644 |
--- a/third_party/WebKit/LayoutTests/imported/wpt_automation/pointerevents/pointerevent_common_input.js |
+++ b/third_party/WebKit/LayoutTests/imported/wpt_automation/pointerevents/pointerevent_common_input.js |
@@ -59,6 +59,8 @@ function touchTapInTarget(targetId) { |
if (window.chrome && chrome.gpuBenchmarking) { |
var target = document.getElementById(targetId); |
var targetRect = target.getBoundingClientRect(); |
+ window.scrollTo(targetRect.left, targetRect.top); |
+ targetRect = target.getBoundingClientRect(); |
chrome.gpuBenchmarking.tap(targetRect.left+5, targetRect.top+5); |
} |
} |
@@ -67,6 +69,8 @@ function touchScrollUpInTarget(targetId) { |
if (window.chrome && chrome.gpuBenchmarking) { |
var target = document.getElementById(targetId); |
var targetRect = target.getBoundingClientRect(); |
+ window.scrollTo(targetRect.left, targetRect.top); |
+ targetRect = target.getBoundingClientRect(); |
chrome.gpuBenchmarking.smoothDrag(targetRect.left, targetRect.bottom-5, targetRect.left, targetRect.top+5); |
} |
} |
@@ -75,6 +79,8 @@ function touchScrollLeftInTarget(targetId) { |
if (window.chrome && chrome.gpuBenchmarking) { |
var target = document.getElementById(targetId); |
var targetRect = target.getBoundingClientRect(); |
+ window.scrollTo(targetRect.left, targetRect.top); |
+ targetRect = target.getBoundingClientRect(); |
chrome.gpuBenchmarking.smoothDrag(targetRect.right-5, targetRect.top+5, targetRect.left+5, targetRect.top+5); |
} |
} |