Chromium Code Reviews| Index: cc/layers/layer_impl.cc |
| diff --git a/cc/layers/layer_impl.cc b/cc/layers/layer_impl.cc |
| index 900ee29e5747f32de7d18699977f3abfee5440c2..52f79ccba01bee0cccfcddbb3a0dcc3d5d1b97c1 100644 |
| --- a/cc/layers/layer_impl.cc |
| +++ b/cc/layers/layer_impl.cc |
| @@ -1241,13 +1241,13 @@ bool LayerImpl::InsideReplica() const { |
| EffectTree& effect_tree = layer_tree_impl_->property_trees()->effect_tree; |
| EffectNode* node = effect_tree.Node(effect_tree_index_); |
| - while (node->id > 0) { |
| - if (node->data.replica_layer_id != -1) |
| + while (node->id > EffectTree::kRootNodeId) { |
| + if (node->data.replica_layer_id != EffectTree::kInvalidNodeId) |
|
ajuma
2016/06/22 13:29:50
Layer::INVALID_ID since this is a layer id
|
| return true; |
| node = effect_tree.Node(node->data.target_id); |
| } |
| - return false; |
| + return node->data.replica_layer_id != EffectTree::kInvalidNodeId; |
|
ajuma
2016/06/22 13:29:50
Here too, Layer::INVALID_ID
|
| } |
| float LayerImpl::GetIdealContentsScale() const { |