| Index: Source/web/tests/WebViewTest.cpp
|
| diff --git a/Source/web/tests/WebViewTest.cpp b/Source/web/tests/WebViewTest.cpp
|
| index aced0c6171a863560533a84a086092ffbca3e6b9..f20ade585c3c484df90d6c298da27f98fd59c1cc 100644
|
| --- a/Source/web/tests/WebViewTest.cpp
|
| +++ b/Source/web/tests/WebViewTest.cpp
|
| @@ -1195,18 +1195,14 @@ static bool tapElementById(WebView* webView, WebInputEvent::Type type, const Web
|
| return false;
|
|
|
| element->scrollIntoViewIfNeeded();
|
| - IntPoint center = element->screenRect().center();
|
|
|
| - // FIXME: This will be unnecessary since screenRect() will be fixed once crbug.com/371902 lands.
|
| - PinchViewport& pinchViewport = element->document().frameHost()->pinchViewport();
|
| - IntPoint centerInViewport = center;
|
| - centerInViewport.moveBy(-flooredIntPoint(pinchViewport.location()));
|
| - centerInViewport.scale(pinchViewport.scale(), pinchViewport.scale());
|
| + // TODO(bokan): Technically incorrect, event positions should be in viewport space. crbug.com/371902.
|
| + IntPoint center = element->screenRect().center();
|
|
|
| WebGestureEvent event;
|
| event.type = type;
|
| - event.x = centerInViewport.x();
|
| - event.y = centerInViewport.y();
|
| + event.x = center.x();
|
| + event.y = center.y();
|
|
|
| webView->handleInputEvent(event);
|
| runPendingTasks();
|
|
|