Index: cc/layers/scrollbar_layer_impl.cc |
diff --git a/cc/layers/scrollbar_layer_impl.cc b/cc/layers/scrollbar_layer_impl.cc |
index c2a6a36b2b0002d3ecb120e647a7764dce2d9a78..b8da4b65cfd362c441fae3b0ddc35dd306d2f4e9 100644 |
--- a/cc/layers/scrollbar_layer_impl.cc |
+++ b/cc/layers/scrollbar_layer_impl.cc |
@@ -74,6 +74,13 @@ void ScrollbarLayerImpl::PushPropertiesTo(LayerImpl* layer) { |
scrollbar_layer->set_thumb_resource_id(thumb_resource_id_); |
} |
+bool ScrollbarLayerImpl::WillDraw(DrawMode draw_mode, |
+ ResourceProvider* resource_provider) { |
+ LayerImpl::WillDraw(draw_mode, resource_provider); |
danakj
2013/06/04 15:30:44
This call should only be made when returning true
|
+ return draw_mode != DRAW_MODE_RESOURCELESS_SOFTWARE || |
+ layer_tree_impl()->settings().solid_color_scrollbars; |
+} |
+ |
void ScrollbarLayerImpl::AppendQuads(QuadSink* quad_sink, |
AppendQuadsData* append_quads_data) { |
bool premultipled_alpha = true; |