| Index: cc/trees/layer_tree_impl.cc
|
| diff --git a/cc/trees/layer_tree_impl.cc b/cc/trees/layer_tree_impl.cc
|
| index 5114fdcecca669bac2dd4d3f5395f9520d2eb1a9..a27630eae962304101996d32155217ad1670dc6b 100644
|
| --- a/cc/trees/layer_tree_impl.cc
|
| +++ b/cc/trees/layer_tree_impl.cc
|
| @@ -1430,15 +1430,16 @@ static void FindClosestMatchingLayer(
|
| static bool ScrollsAnyDrawnRenderSurfaceLayerListMember(LayerImpl* layer) {
|
| if (!layer->scrollable())
|
| return false;
|
| - if (layer->IsDrawnRenderSurfaceLayerListMember())
|
| + if (layer->draw_properties().layer_or_descendant_is_drawn)
|
| return true;
|
| +
|
| if (!layer->scroll_children())
|
| return false;
|
| for (std::set<LayerImpl*>::const_iterator it =
|
| layer->scroll_children()->begin();
|
| it != layer->scroll_children()->end();
|
| ++it) {
|
| - if ((*it)->IsDrawnRenderSurfaceLayerListMember())
|
| + if ((*it)->draw_properties().layer_or_descendant_is_drawn)
|
| return true;
|
| }
|
| return false;
|
|
|