| Index: Source/core/dom/Element.cpp | 
| diff --git a/Source/core/dom/Element.cpp b/Source/core/dom/Element.cpp | 
| index 4b537da96697fc986e6a635ec6f795282d6f8996..e1fdd023305b5a62ea357e7419eba411a2cf7bbe 100644 | 
| --- a/Source/core/dom/Element.cpp | 
| +++ b/Source/core/dom/Element.cpp | 
| @@ -889,13 +889,7 @@ IntRect Element::boundsInViewportSpace() | 
| for (size_t i = 1; i < quads.size(); ++i) | 
| result.unite(quads[i].enclosingBoundingBox()); | 
|  | 
| -    result = view->contentsToWindow(result); | 
| - | 
| -    // FIXME: Cleanup pinch viewport coordinate translations. crbug.com/371902. | 
| -    PinchViewport& pinchViewport = document().page()->frameHost().pinchViewport(); | 
| -    result = enclosingIntRect(pinchViewport.mainViewToViewportCSSPixels(result)); | 
| - | 
| -    return result; | 
| +    return view->soonToBeRemovedContentsToUnscaledViewport(result); | 
| } | 
|  | 
| PassRefPtrWillBeRawPtr<ClientRectList> Element::getClientRects() | 
|  |