Index: content/renderer/gpu/render_widget_compositor.cc |
diff --git a/content/renderer/gpu/render_widget_compositor.cc b/content/renderer/gpu/render_widget_compositor.cc |
index 63d5aa5d7dba81fdac2cfdc8803eae38da3f08ff..c3becc8fe33556d0334937f6f5f18bffa367e25b 100644 |
--- a/content/renderer/gpu/render_widget_compositor.cc |
+++ b/content/renderer/gpu/render_widget_compositor.cc |
@@ -277,6 +277,13 @@ scoped_ptr<RenderWidgetCompositor> RenderWidgetCompositor::Create( |
// Android WebView handles root layer flings itself. |
settings.ignore_root_layer_flings = |
widget->UsingSynchronousRendererCompositor(); |
+#elif !defined(OS_MACOSX) |
+ if (cmd->HasSwitch(switches::kEnableOverlayScrollbars)) { |
+ settings.use_linear_fade_scrollbar_animator = true; |
+ settings.solid_color_scrollbars = true; |
+ settings.solid_color_scrollbar_color = SkColorSetARGB(128, 128, 128, 128); |
+ settings.solid_color_scrollbar_thickness_dip = 3; |
+ } |
#endif |
if (!compositor->initialize(settings)) |