| Index: cc/layers/picture_layer.cc
|
| diff --git a/cc/layers/picture_layer.cc b/cc/layers/picture_layer.cc
|
| index 8b8558ce7f4e59654cd85c257b19755ec04c469e..4207aa248142ba0174101773a7b38bd89ff61af4 100644
|
| --- a/cc/layers/picture_layer.cc
|
| +++ b/cc/layers/picture_layer.cc
|
| @@ -21,7 +21,6 @@ PictureLayer::PictureLayer(ContentLayerClient* client)
|
| : client_(client),
|
| pile_(make_scoped_refptr(new PicturePile())),
|
| instrumentation_object_tracker_(id()),
|
| - is_mask_(false),
|
| update_source_frame_number_(-1),
|
| can_use_lcd_text_last_frame_(can_use_lcd_text()) {
|
| }
|
| @@ -50,8 +49,6 @@ void PictureLayer::PushPropertiesTo(LayerImpl* base_layer) {
|
| DCHECK_EQ(layer_impl->bounds().ToString(), pile_->tiling_size().ToString());
|
| }
|
|
|
| - layer_impl->SetIsMask(is_mask_);
|
| -
|
| // Unlike other properties, invalidation must always be set on layer_impl.
|
| // See PictureLayerImpl::PushPropertiesTo for more details.
|
| layer_impl->invalidation_.Clear();
|
| @@ -149,7 +146,7 @@ bool PictureLayer::Update(ResourceUpdateQueue* queue,
|
| }
|
|
|
| void PictureLayer::SetIsMask(bool is_mask) {
|
| - is_mask_ = is_mask;
|
| + pile_->set_is_mask(is_mask);
|
| }
|
|
|
| Picture::RecordingMode PictureLayer::RecordingMode() const {
|
|
|