Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index 44068a1014b2084872e11b14f6a1968c6d008df7..8c5023f806cd73411ad1dc97b76bd0819d5cc373 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -3355,7 +3355,9 @@ void RenderViewImpl::didCommitProvisionalLoad(WebFrame* frame, |
document_state->set_commit_load_time(Time::Now()); |
if (document_state->must_reset_scroll_and_scale_state()) { |
+#if defined(OS_ANDROID) // crbug.com/153907 |
webview()->resetScrollAndScaleState(); |
+#endif |
document_state->set_must_reset_scroll_and_scale_state(false); |
} |