| 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 |