Index: third_party/WebKit/Source/core/frame/VisualViewport.cpp |
diff --git a/third_party/WebKit/Source/core/frame/VisualViewport.cpp b/third_party/WebKit/Source/core/frame/VisualViewport.cpp |
index d284fd7f4ef780feae8196d0a220d2e668a684ef..f1a0dd6a4aa49ef1282fa726f671f29db770fcb5 100644 |
--- a/third_party/WebKit/Source/core/frame/VisualViewport.cpp |
+++ b/third_party/WebKit/Source/core/frame/VisualViewport.cpp |
@@ -299,6 +299,7 @@ bool VisualViewport::didSetScaleOrLocation(float scale, const FloatPoint& locati |
enqueueScrollEvent(); |
+ frameHost().chromeClient().mainFrameScrollOffsetChanged(); |
mainFrame()->loader().client()->didChangeScrollOffset(); |
valuesChanged = true; |
} |