Index: Source/core/frame/PinchViewport.cpp |
diff --git a/Source/core/frame/PinchViewport.cpp b/Source/core/frame/PinchViewport.cpp |
index bddeb9fd968b1cda944875dad7666ca1dd138179..88882211ef5723a545bd12b4d4f8657242f2691a 100644 |
--- a/Source/core/frame/PinchViewport.cpp |
+++ b/Source/core/frame/PinchViewport.cpp |
@@ -128,7 +128,7 @@ FloatRect PinchViewport::visibleRectInDocument() const |
if (!mainFrame() || !mainFrame()->view()) |
return FloatRect(); |
- FloatRect viewRect = mainFrame()->view()->visibleContentRect(); |
+ FloatRect viewRect = mainFrame()->view()->scrollableArea()->visibleContentRect(); |
FloatRect pinchRect = visibleRect(); |
pinchRect.moveBy(viewRect.location()); |
return pinchRect; |