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