Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(86)

Side by Side Diff: cc/trees/layer_tree_host_unittest_serialization.cc

Issue 2136413002: Update Surface ID Terminology (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fixed webkit_unit_tests Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
199 if (layer_tree_host_src_->outer_viewport_scroll_layer_) { 199 if (layer_tree_host_src_->outer_viewport_scroll_layer_) {
200 EXPECT_EQ(layer_tree_host_src_->outer_viewport_scroll_layer_->id(), 200 EXPECT_EQ(layer_tree_host_src_->outer_viewport_scroll_layer_->id(),
201 layer_tree_host_dst_->outer_viewport_scroll_layer_->id()); 201 layer_tree_host_dst_->outer_viewport_scroll_layer_->id());
202 } else { 202 } else {
203 EXPECT_FALSE(layer_tree_host_dst_->outer_viewport_scroll_layer_); 203 EXPECT_FALSE(layer_tree_host_dst_->outer_viewport_scroll_layer_);
204 } 204 }
205 EXPECT_EQ(layer_tree_host_src_->selection_, 205 EXPECT_EQ(layer_tree_host_src_->selection_,
206 layer_tree_host_dst_->selection_); 206 layer_tree_host_dst_->selection_);
207 EXPECT_EQ(layer_tree_host_src_->property_trees_, 207 EXPECT_EQ(layer_tree_host_src_->property_trees_,
208 layer_tree_host_dst_->property_trees_); 208 layer_tree_host_dst_->property_trees_);
209 EXPECT_EQ(layer_tree_host_src_->surface_id_namespace_, 209 EXPECT_EQ(layer_tree_host_src_->surface_client_id_,
210 layer_tree_host_dst_->surface_id_namespace_); 210 layer_tree_host_dst_->surface_client_id_);
211 EXPECT_EQ(layer_tree_host_src_->next_surface_sequence_, 211 EXPECT_EQ(layer_tree_host_src_->next_surface_sequence_,
212 layer_tree_host_dst_->next_surface_sequence_); 212 layer_tree_host_dst_->next_surface_sequence_);
213 213
214 // All layers must have a property tree index that matches PropertyTrees. 214 // All layers must have a property tree index that matches PropertyTrees.
215 if (layer_tree_host_dst_->property_trees_.sequence_number) { 215 if (layer_tree_host_dst_->property_trees_.sequence_number) {
216 int seq_num = layer_tree_host_dst_->property_trees_.sequence_number; 216 int seq_num = layer_tree_host_dst_->property_trees_.sequence_number;
217 LayerTreeHostCommon::CallFunctionForEveryLayer( 217 LayerTreeHostCommon::CallFunctionForEveryLayer(
218 layer_tree_host_dst_.get(), [seq_num](Layer* layer) { 218 layer_tree_host_dst_.get(), [seq_num](Layer* layer) {
219 EXPECT_EQ(seq_num, layer->property_tree_sequence_number()); 219 EXPECT_EQ(seq_num, layer->property_tree_sequence_number());
220 }); 220 });
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
286 286
287 LayerSelectionBound sel_bound; 287 LayerSelectionBound sel_bound;
288 sel_bound.edge_top = gfx::Point(14, 3); 288 sel_bound.edge_top = gfx::Point(14, 3);
289 LayerSelection selection; 289 LayerSelection selection;
290 selection.start = sel_bound; 290 selection.start = sel_bound;
291 layer_tree_host_src_->selection_ = selection; 291 layer_tree_host_src_->selection_ = selection;
292 292
293 layer_tree_host_src_->property_trees_.sequence_number = 293 layer_tree_host_src_->property_trees_.sequence_number =
294 layer_tree_host_src_->property_trees_.sequence_number * 3 + 1; 294 layer_tree_host_src_->property_trees_.sequence_number * 3 + 1;
295 295
296 layer_tree_host_src_->surface_id_namespace_ = 296 layer_tree_host_src_->surface_client_id_ =
297 layer_tree_host_src_->surface_id_namespace_ * 3 + 1; 297 layer_tree_host_src_->surface_client_id_ * 3 + 1;
298 layer_tree_host_src_->next_surface_sequence_ = 298 layer_tree_host_src_->next_surface_sequence_ =
299 layer_tree_host_src_->next_surface_sequence_ * 3 + 1; 299 layer_tree_host_src_->next_surface_sequence_ * 3 + 1;
300 300
301 VerifySerializationAndDeserialization(); 301 VerifySerializationAndDeserialization();
302 } 302 }
303 303
304 void RunLayersChangedTest() { 304 void RunLayersChangedTest() {
305 // Just fake setup a layer for both source and dest. 305 // Just fake setup a layer for both source and dest.
306 scoped_refptr<Layer> root_layer_src = Layer::Create(); 306 scoped_refptr<Layer> root_layer_src = Layer::Create();
307 layer_tree_host_src_->SetRootLayer(root_layer_src); 307 layer_tree_host_src_->SetRootLayer(root_layer_src);
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
447 447
448 TEST_F(LayerTreeHostSerializationTest, AddAndRemoveNodeFromLayerTree) { 448 TEST_F(LayerTreeHostSerializationTest, AddAndRemoveNodeFromLayerTree) {
449 RunAddAndRemoveNodeFromLayerTree(); 449 RunAddAndRemoveNodeFromLayerTree();
450 } 450 }
451 451
452 TEST_F(LayerTreeHostSerializationTest, PictureLayerMultipleSerializations) { 452 TEST_F(LayerTreeHostSerializationTest, PictureLayerMultipleSerializations) {
453 RunPictureLayerMultipleSerializationsTest(); 453 RunPictureLayerMultipleSerializationsTest();
454 } 454 }
455 455
456 } // namespace cc 456 } // namespace cc
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698