| Index: cc/layers/layer_impl.cc
|
| diff --git a/cc/layers/layer_impl.cc b/cc/layers/layer_impl.cc
|
| index be233f65d512fd6ebe4e958db2c06235e3400dd5..68af1baf3c1740fd337764f1e33c5635cca7ab32 100644
|
| --- a/cc/layers/layer_impl.cc
|
| +++ b/cc/layers/layer_impl.cc
|
| @@ -74,6 +74,7 @@ LayerImpl::LayerImpl(LayerTreeImpl* tree_impl, int id)
|
| transform_tree_index_(TransformTree::kInvalidNodeId),
|
| effect_tree_index_(EffectTree::kInvalidNodeId),
|
| clip_tree_index_(ClipTree::kInvalidNodeId),
|
| + new_clip_tree_index_(ClipTree::kInvalidNodeId),
|
| scroll_tree_index_(ScrollTree::kInvalidNodeId),
|
| sorting_context_id_(0),
|
| current_draw_mode_(DRAW_MODE_NONE),
|
| @@ -148,6 +149,10 @@ void LayerImpl::SetClipTreeIndex(int index) {
|
| clip_tree_index_ = index;
|
| }
|
|
|
| +void LayerImpl::SetNewClipTreeIndex(int index) {
|
| + new_clip_tree_index_ = index;
|
| +}
|
| +
|
| void LayerImpl::SetEffectTreeIndex(int index) {
|
| effect_tree_index_ = index;
|
| }
|
| @@ -352,6 +357,7 @@ void LayerImpl::PushPropertiesTo(LayerImpl* layer) {
|
| layer->transform_tree_index_ = transform_tree_index_;
|
| layer->effect_tree_index_ = effect_tree_index_;
|
| layer->clip_tree_index_ = clip_tree_index_;
|
| + layer->new_clip_tree_index_ = new_clip_tree_index_;
|
| layer->scroll_tree_index_ = scroll_tree_index_;
|
| layer->sorting_context_id_ = sorting_context_id_;
|
| layer->has_will_change_transform_hint_ = has_will_change_transform_hint_;
|
|
|