Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index c533788c961a49fb09d42a0029d81278db61f495..2f57b828cd42696a3295aea591922c5ad32b5a22 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -3546,6 +3546,9 @@ void RenderViewImpl::ProcessViewLayoutFlags(const CommandLine& command_line) { |
if (enable_viewport) |
return; |
+ // When navigating to a new page, reset the page scale factor to be 1.0. |
+ webview()->setInitialPageScaleOverride(1.f); |
+ |
if (enable_fixed_layout) { |
std::string str = |
command_line.GetSwitchValueASCII(switches::kEnableFixedLayout); |