Chromium Code Reviews| 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; |