OLD | NEW |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 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/trees/layer_tree_host.h" | 5 #include "cc/trees/layer_tree_host.h" |
6 | 6 |
7 #include <memory> | 7 #include <memory> |
8 | 8 |
9 #include "base/memory/ptr_util.h" | 9 #include "base/memory/ptr_util.h" |
10 #include "cc/layers/empty_content_layer_client.h" | 10 #include "cc/layers/empty_content_layer_client.h" |
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
116 EXPECT_EQ(layer_tree_host_src_->source_frame_number_, | 116 EXPECT_EQ(layer_tree_host_src_->source_frame_number_, |
117 layer_tree_host_dst_->source_frame_number_); | 117 layer_tree_host_dst_->source_frame_number_); |
118 EXPECT_EQ(layer_tree_host_src_->root_layer()->id(), | 118 EXPECT_EQ(layer_tree_host_src_->root_layer()->id(), |
119 layer_tree_host_dst_->root_layer()->id()); | 119 layer_tree_host_dst_->root_layer()->id()); |
120 EXPECT_EQ(layer_tree_host_dst_.get(), | 120 EXPECT_EQ(layer_tree_host_dst_.get(), |
121 layer_tree_dst->inputs_.root_layer->GetLayerTreeHostForTesting()); | 121 layer_tree_dst->inputs_.root_layer->GetLayerTreeHostForTesting()); |
122 EXPECT_EQ(layer_tree_src->inputs_.root_layer->double_sided(), | 122 EXPECT_EQ(layer_tree_src->inputs_.root_layer->double_sided(), |
123 layer_tree_dst->inputs_.root_layer->double_sided()); | 123 layer_tree_dst->inputs_.root_layer->double_sided()); |
124 EXPECT_EQ(layer_tree_src->inputs_.device_viewport_size, | 124 EXPECT_EQ(layer_tree_src->inputs_.device_viewport_size, |
125 layer_tree_dst->inputs_.device_viewport_size); | 125 layer_tree_dst->inputs_.device_viewport_size); |
126 EXPECT_EQ(layer_tree_src->inputs_.top_controls_shrink_blink_size, | |
127 layer_tree_dst->inputs_.top_controls_shrink_blink_size); | |
128 EXPECT_EQ(layer_tree_src->inputs_.top_controls_height, | |
129 layer_tree_dst->inputs_.top_controls_height); | |
130 EXPECT_EQ(layer_tree_src->inputs_.top_controls_shown_ratio, | |
131 layer_tree_dst->inputs_.top_controls_shown_ratio); | |
132 EXPECT_EQ(layer_tree_src->inputs_.device_scale_factor, | 126 EXPECT_EQ(layer_tree_src->inputs_.device_scale_factor, |
133 layer_tree_dst->inputs_.device_scale_factor); | 127 layer_tree_dst->inputs_.device_scale_factor); |
134 EXPECT_EQ(layer_tree_src->inputs_.painted_device_scale_factor, | 128 EXPECT_EQ(layer_tree_src->inputs_.painted_device_scale_factor, |
135 layer_tree_dst->inputs_.painted_device_scale_factor); | 129 layer_tree_dst->inputs_.painted_device_scale_factor); |
136 EXPECT_EQ(layer_tree_src->inputs_.page_scale_factor, | 130 EXPECT_EQ(layer_tree_src->inputs_.page_scale_factor, |
137 layer_tree_dst->inputs_.page_scale_factor); | 131 layer_tree_dst->inputs_.page_scale_factor); |
138 EXPECT_EQ(layer_tree_src->inputs_.min_page_scale_factor, | 132 EXPECT_EQ(layer_tree_src->inputs_.min_page_scale_factor, |
139 layer_tree_dst->inputs_.min_page_scale_factor); | 133 layer_tree_dst->inputs_.min_page_scale_factor); |
140 EXPECT_EQ(layer_tree_src->inputs_.max_page_scale_factor, | 134 EXPECT_EQ(layer_tree_src->inputs_.max_page_scale_factor, |
141 layer_tree_dst->inputs_.max_page_scale_factor); | 135 layer_tree_dst->inputs_.max_page_scale_factor); |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
226 !layer_tree_src->needs_meta_info_recomputation_; | 220 !layer_tree_src->needs_meta_info_recomputation_; |
227 layer_tree_host_src_->source_frame_number_ *= 3; | 221 layer_tree_host_src_->source_frame_number_ *= 3; |
228 | 222 |
229 // Just fake setup a layer for both source and dest. | 223 // Just fake setup a layer for both source and dest. |
230 scoped_refptr<Layer> root_layer_src = Layer::Create(); | 224 scoped_refptr<Layer> root_layer_src = Layer::Create(); |
231 layer_tree_host_src_->SetRootLayer(root_layer_src); | 225 layer_tree_host_src_->SetRootLayer(root_layer_src); |
232 layer_tree_host_dst_->SetRootLayer(Layer::Create()); | 226 layer_tree_host_dst_->SetRootLayer(Layer::Create()); |
233 root_layer_src->SetDoubleSided(!root_layer_src->double_sided()); | 227 root_layer_src->SetDoubleSided(!root_layer_src->double_sided()); |
234 | 228 |
235 layer_tree_src->inputs_.device_viewport_size = gfx::Size(3, 14); | 229 layer_tree_src->inputs_.device_viewport_size = gfx::Size(3, 14); |
236 layer_tree_src->inputs_.top_controls_shrink_blink_size = | |
237 !layer_tree_src->inputs_.top_controls_shrink_blink_size; | |
238 layer_tree_src->inputs_.top_controls_height = | |
239 layer_tree_src->inputs_.top_controls_height * 3 + 1; | |
240 layer_tree_src->inputs_.top_controls_shown_ratio = | |
241 layer_tree_src->inputs_.top_controls_shown_ratio * 3 + 1; | |
242 layer_tree_src->inputs_.device_scale_factor = | 230 layer_tree_src->inputs_.device_scale_factor = |
243 layer_tree_src->inputs_.device_scale_factor * 3 + 1; | 231 layer_tree_src->inputs_.device_scale_factor * 3 + 1; |
244 layer_tree_src->inputs_.painted_device_scale_factor = | 232 layer_tree_src->inputs_.painted_device_scale_factor = |
245 layer_tree_src->inputs_.painted_device_scale_factor * 3 + 1; | 233 layer_tree_src->inputs_.painted_device_scale_factor * 3 + 1; |
246 layer_tree_src->inputs_.page_scale_factor = | 234 layer_tree_src->inputs_.page_scale_factor = |
247 layer_tree_src->inputs_.page_scale_factor * 3 + 1; | 235 layer_tree_src->inputs_.page_scale_factor * 3 + 1; |
248 layer_tree_src->inputs_.min_page_scale_factor = | 236 layer_tree_src->inputs_.min_page_scale_factor = |
249 layer_tree_src->inputs_.min_page_scale_factor * 3 + 1; | 237 layer_tree_src->inputs_.min_page_scale_factor * 3 + 1; |
250 layer_tree_src->inputs_.max_page_scale_factor = | 238 layer_tree_src->inputs_.max_page_scale_factor = |
251 layer_tree_src->inputs_.max_page_scale_factor * 3 + 1; | 239 layer_tree_src->inputs_.max_page_scale_factor * 3 + 1; |
(...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
449 | 437 |
450 TEST_F(LayerTreeHostSerializationTest, AddAndRemoveNodeFromLayerTree) { | 438 TEST_F(LayerTreeHostSerializationTest, AddAndRemoveNodeFromLayerTree) { |
451 RunAddAndRemoveNodeFromLayerTree(); | 439 RunAddAndRemoveNodeFromLayerTree(); |
452 } | 440 } |
453 | 441 |
454 TEST_F(LayerTreeHostSerializationTest, PictureLayerMultipleSerializations) { | 442 TEST_F(LayerTreeHostSerializationTest, PictureLayerMultipleSerializations) { |
455 RunPictureLayerMultipleSerializationsTest(); | 443 RunPictureLayerMultipleSerializationsTest(); |
456 } | 444 } |
457 | 445 |
458 } // namespace cc | 446 } // namespace cc |
OLD | NEW |