summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
Diffstat (limited to 'chrome')
-rw-r--r--chrome/renderer/render_view.cc4
-rw-r--r--chrome/renderer/render_view.h1
2 files changed, 5 insertions, 0 deletions
diff --git a/chrome/renderer/render_view.cc b/chrome/renderer/render_view.cc
index f4049b2..7bd76e0 100644
--- a/chrome/renderer/render_view.cc
+++ b/chrome/renderer/render_view.cc
@@ -2546,6 +2546,10 @@ void RenderView::didChangeContentsSize(WebFrame* frame, const WebSize& size) {
}
}
+void RenderView::didChangeScrollOffset(WebFrame* frame) {
+ StartNavStateSyncTimerIfNecessary();
+}
+
void RenderView::reportFindInPageMatchCount(int request_id, int count,
bool final_update) {
// If we have a message that has been queued up, then we should just replace
diff --git a/chrome/renderer/render_view.h b/chrome/renderer/render_view.h
index 3991da9..ca199de 100644
--- a/chrome/renderer/render_view.h
+++ b/chrome/renderer/render_view.h
@@ -342,6 +342,7 @@ class RenderView : public RenderWidget,
virtual void didCreateIsolatedScriptContext(WebKit::WebFrame* frame);
virtual void didChangeContentsSize(
WebKit::WebFrame* frame, const WebKit::WebSize& size);
+ virtual void didChangeScrollOffset(WebKit::WebFrame* frame);
virtual void reportFindInPageMatchCount(
int request_id, int count, bool final_update);
virtual void reportFindInPageSelection(