| Index: webkit/renderer/compositor_bindings/web_compositor_support_impl.cc
|
| diff --git a/webkit/renderer/compositor_bindings/web_compositor_support_impl.cc b/webkit/renderer/compositor_bindings/web_compositor_support_impl.cc
|
| index 4cb5dd93425d6e2ddccdd8476f640233b126c12b..86df8321e1b649cad4705f39cfdbd8a125b5ab92 100644
|
| --- a/webkit/renderer/compositor_bindings/web_compositor_support_impl.cc
|
| +++ b/webkit/renderer/compositor_bindings/web_compositor_support_impl.cc
|
| @@ -78,7 +78,20 @@ WebScrollbarLayer* WebCompositorSupportImpl::createScrollbarLayer(
|
| WebScrollbar* scrollbar,
|
| WebScrollbarThemePainter painter,
|
| WebScrollbarThemeGeometry* geometry) {
|
| - return new WebScrollbarLayerImpl(scrollbar, painter, geometry);
|
| +// TODO(wjmaclean) Remove the Android-specific if-clause here once the
|
| +// Blink-side changes are made to call createSolidColorScrollbarLayer()
|
| +// directly.
|
| +//#if defined(OS_ANDROID)
|
| + const int kThumbThickness = 3;
|
| + return new WebScrollbarLayerImpl(scrollbar->orientation(), kThumbThickness);
|
| +//#else
|
| +// return new WebScrollbarLayerImpl(scrollbar, painter, geometry);
|
| +//#endif
|
| +}
|
| +
|
| +WebScrollbarLayer* WebCompositorSupportImpl::createSolidColorScrollbarLayer(
|
| + WebKit::WebScrollbar::Orientation orientation, int thumb_thickness) {
|
| + return new WebScrollbarLayerImpl(orientation, thumb_thickness);
|
| }
|
|
|
| WebAnimation* WebCompositorSupportImpl::createAnimation(
|
|
|