| Index: cc/trees/layer_tree_impl.cc
|
| diff --git a/cc/trees/layer_tree_impl.cc b/cc/trees/layer_tree_impl.cc
|
| index 62e9349178b687b328ee201efe00d1304ff7862c..9f685d22625c68abdce4034f39562bda8b4437cc 100644
|
| --- a/cc/trees/layer_tree_impl.cc
|
| +++ b/cc/trees/layer_tree_impl.cc
|
| @@ -1253,6 +1253,21 @@ LayerImpl* LayerTreeImpl::LayerById(int id) const {
|
| return iter != layer_id_map_.end() ? iter->second : nullptr;
|
| }
|
|
|
| +using SurfaceIdsList = std::vector<const SurfaceId*>;
|
| +void LayerTreeImpl::SetHiddenSurfaceLayerIds(
|
| + const SurfaceIdsList* hidden_surface_layer_ids) {
|
| + DCHECK(hidden_surface_layer_ids_.empty());
|
| + hidden_surface_layer_ids_ = *hidden_surface_layer_ids;
|
| +}
|
| +
|
| +const SurfaceIdsList* LayerTreeImpl::HiddenSurfaceLayerIds() const {
|
| + return &hidden_surface_layer_ids_;
|
| +}
|
| +
|
| +void LayerTreeImpl::ClearHiddenSurfaceLayerIds() {
|
| + hidden_surface_layer_ids_.clear();
|
| +}
|
| +
|
| void LayerTreeImpl::AddLayerShouldPushProperties(LayerImpl* layer) {
|
| layers_that_should_push_properties_.insert(layer);
|
| }
|
|
|