OLD | NEW |
1 // Copyright 2011 The Chromium Authors. All rights reserved. | 1 // Copyright 2011 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "cc/layers/layer_impl.h" | 5 #include "cc/layers/layer_impl.h" |
6 | 6 |
7 #include "base/debug/trace_event.h" | 7 #include "base/debug/trace_event.h" |
8 #include "base/strings/stringprintf.h" | 8 #include "base/strings/stringprintf.h" |
9 #include "cc/animation/animation_registrar.h" | 9 #include "cc/animation/animation_registrar.h" |
10 #include "cc/animation/scrollbar_animation_controller.h" | 10 #include "cc/animation/scrollbar_animation_controller.h" |
(...skipping 732 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
743 if (replica_layer_) | 743 if (replica_layer_) |
744 replica_layer_->set_parent(this); | 744 replica_layer_->set_parent(this); |
745 NoteLayerPropertyChangedForSubtree(); | 745 NoteLayerPropertyChangedForSubtree(); |
746 } | 746 } |
747 | 747 |
748 scoped_ptr<LayerImpl> LayerImpl::TakeReplicaLayer() { | 748 scoped_ptr<LayerImpl> LayerImpl::TakeReplicaLayer() { |
749 replica_layer_id_ = -1; | 749 replica_layer_id_ = -1; |
750 return replica_layer_.Pass(); | 750 return replica_layer_.Pass(); |
751 } | 751 } |
752 | 752 |
753 PaintedScrollbarLayerImpl* LayerImpl::ToScrollbarLayer() { | 753 ScrollbarLayerImplBase* LayerImpl::ToScrollbarLayer() { |
754 return NULL; | 754 return NULL; |
755 } | 755 } |
756 | 756 |
757 void LayerImpl::SetDrawsContent(bool draws_content) { | 757 void LayerImpl::SetDrawsContent(bool draws_content) { |
758 if (draws_content_ == draws_content) | 758 if (draws_content_ == draws_content) |
759 return; | 759 return; |
760 | 760 |
761 draws_content_ = draws_content; | 761 draws_content_ = draws_content; |
762 NoteLayerPropertyChanged(); | 762 NoteLayerPropertyChanged(); |
763 } | 763 } |
(...skipping 361 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1125 this, fadeout_delay, fadeout_length) | 1125 this, fadeout_delay, fadeout_length) |
1126 .PassAs<ScrollbarAnimationController>(); | 1126 .PassAs<ScrollbarAnimationController>(); |
1127 break; | 1127 break; |
1128 } | 1128 } |
1129 case LayerTreeSettings::NoAnimator: | 1129 case LayerTreeSettings::NoAnimator: |
1130 NOTREACHED(); | 1130 NOTREACHED(); |
1131 break; | 1131 break; |
1132 } | 1132 } |
1133 } | 1133 } |
1134 void LayerImpl::SetHorizontalScrollbarLayer( | 1134 void LayerImpl::SetHorizontalScrollbarLayer( |
1135 PaintedScrollbarLayerImpl* scrollbar_layer) { | 1135 ScrollbarLayerImplBase* scrollbar_layer) { |
1136 horizontal_scrollbar_layer_ = scrollbar_layer; | 1136 horizontal_scrollbar_layer_ = scrollbar_layer; |
1137 if (horizontal_scrollbar_layer_) | 1137 if (horizontal_scrollbar_layer_) |
1138 horizontal_scrollbar_layer_->set_scroll_layer_id(id()); | 1138 horizontal_scrollbar_layer_->set_scroll_layer_id(id()); |
1139 } | 1139 } |
1140 | 1140 |
1141 void LayerImpl::SetVerticalScrollbarLayer( | 1141 void LayerImpl::SetVerticalScrollbarLayer( |
1142 PaintedScrollbarLayerImpl* scrollbar_layer) { | 1142 ScrollbarLayerImplBase* scrollbar_layer) { |
1143 vertical_scrollbar_layer_ = scrollbar_layer; | 1143 vertical_scrollbar_layer_ = scrollbar_layer; |
1144 if (vertical_scrollbar_layer_) | 1144 if (vertical_scrollbar_layer_) |
1145 vertical_scrollbar_layer_->set_scroll_layer_id(id()); | 1145 vertical_scrollbar_layer_->set_scroll_layer_id(id()); |
1146 } | 1146 } |
1147 | 1147 |
1148 static scoped_ptr<base::Value> | 1148 static scoped_ptr<base::Value> |
1149 CompositingReasonsAsValue(CompositingReasons reasons) { | 1149 CompositingReasonsAsValue(CompositingReasons reasons) { |
1150 scoped_ptr<base::ListValue> reason_list(new base::ListValue()); | 1150 scoped_ptr<base::ListValue> reason_list(new base::ListValue()); |
1151 | 1151 |
1152 if (reasons == kCompositingReasonUnknown) { | 1152 if (reasons == kCompositingReasonUnknown) { |
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1307 | 1307 |
1308 size_t LayerImpl::GPUMemoryUsageInBytes() const { return 0; } | 1308 size_t LayerImpl::GPUMemoryUsageInBytes() const { return 0; } |
1309 | 1309 |
1310 scoped_ptr<base::Value> LayerImpl::AsValue() const { | 1310 scoped_ptr<base::Value> LayerImpl::AsValue() const { |
1311 scoped_ptr<base::DictionaryValue> state(new base::DictionaryValue()); | 1311 scoped_ptr<base::DictionaryValue> state(new base::DictionaryValue()); |
1312 AsValueInto(state.get()); | 1312 AsValueInto(state.get()); |
1313 return state.PassAs<base::Value>(); | 1313 return state.PassAs<base::Value>(); |
1314 } | 1314 } |
1315 | 1315 |
1316 } // namespace cc | 1316 } // namespace cc |
OLD | NEW |