Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index ed759dcd8c719a96ef57d32d88d624cb19bc544c..57ac3cc57e56a2cd1996754280e726ae51544b9c 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -1132,6 +1132,13 @@ void RenderView::ApplyWebPreferences(const WebPreferences& prefs, |
settings->setShowContextMenuOnMouseUp(prefs.context_menu_on_mouse_up); |
#if defined(OS_MACOSX) |
+#if !defined(OS_IOS) |
+ bool set_elastic_overscroll = |
+ RenderViewImpl::FromWebView(web_view) |
+ ? RenderViewImpl::FromWebView(web_view)->IsElasticOverscrollEnabled() |
+ : false; |
+ settings->setElasticOverscrollEnabled(set_elastic_overscroll); |
+#endif |
settings->setDoubleTapToZoomEnabled(true); |
web_view->setMaximumLegibleScale(prefs.default_maximum_page_scale_factor); |
#endif |