Index: cc/layers/layer_unittest.cc |
diff --git a/cc/layers/layer_unittest.cc b/cc/layers/layer_unittest.cc |
index b9fe4a8316d5566a5805237e2f7d0cfbb9543b3c..a2f8896210152f3de15a9d2bca59c8ab8d957675 100644 |
--- a/cc/layers/layer_unittest.cc |
+++ b/cc/layers/layer_unittest.cc |
@@ -14,7 +14,6 @@ |
#include "cc/base/math_util.h" |
#include "cc/input/main_thread_scrolling_reason.h" |
#include "cc/layers/layer_impl.h" |
-#include "cc/layers/layer_settings.h" |
#include "cc/output/copy_output_request.h" |
#include "cc/output/copy_output_result.h" |
#include "cc/proto/layer.pb.h" |
@@ -131,7 +130,7 @@ class LayerSerializationTest : public testing::Test { |
// it can be re-used for the |dest| layer. |
src->SetLayerTreeHost(nullptr); |
- scoped_refptr<Layer> dest = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> dest = Layer::Create(); |
dest->layer_id_ = src->layer_id_; |
dest->SetLayerTreeHost(layer_tree_host_.get()); |
dest->FromLayerPropertiesProto(props); |
@@ -243,12 +242,12 @@ class LayerSerializationTest : public testing::Test { |
} |
void RunNoMembersChangedTest() { |
- scoped_refptr<Layer> layer = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer = Layer::Create(); |
VerifyBaseLayerPropertiesSerializationAndDeserialization(layer.get()); |
} |
void RunArbitraryMembersChangedTest() { |
- scoped_refptr<Layer> layer = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer = Layer::Create(); |
layer->transform_origin_ = gfx::Point3F(3.0f, 1.0f, 4.0f); |
layer->background_color_ = SK_ColorRED; |
layer->bounds_ = gfx::Size(3, 14); |
@@ -295,7 +294,7 @@ class LayerSerializationTest : public testing::Test { |
} |
void RunAllMembersChangedTest() { |
- scoped_refptr<Layer> layer = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer = Layer::Create(); |
layer->transform_origin_ = gfx::Point3F(3.0f, 1.0f, 4.0f); |
layer->background_color_ = SK_ColorRED; |
layer->bounds_ = gfx::Size(3, 14); |
@@ -345,20 +344,20 @@ class LayerSerializationTest : public testing::Test { |
} |
void RunScrollAndClipLayersTest() { |
- scoped_refptr<Layer> layer = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer = Layer::Create(); |
- scoped_refptr<Layer> scroll_parent = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> scroll_parent = Layer::Create(); |
layer->scroll_parent_ = scroll_parent.get(); |
- scoped_refptr<Layer> scroll_child = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> scroll_child = Layer::Create(); |
layer->scroll_children_.reset(new std::set<Layer*>); |
layer->scroll_children_->insert(scroll_child.get()); |
- scoped_refptr<Layer> clip_parent = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> clip_parent = Layer::Create(); |
layer->clip_parent_ = clip_parent.get(); |
layer->clip_children_.reset(new std::set<Layer*>); |
- scoped_refptr<Layer> clip_child1 = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> clip_child1 = Layer::Create(); |
layer->clip_children_->insert(clip_child1.get()); |
- scoped_refptr<Layer> clip_child2 = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> clip_child2 = Layer::Create(); |
layer->clip_children_->insert(clip_child2.get()); |
VerifyBaseLayerPropertiesSerializationAndDeserialization(layer.get()); |
@@ -376,10 +375,10 @@ class LayerSerializationTest : public testing::Test { |
The root layer has a LayerTreeHost, and it should propagate to all the |
children. |
*/ |
- scoped_refptr<Layer> layer_src_root = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_a = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_b = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_c = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_root = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_a = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_b = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_c = Layer::Create(); |
layer_src_root->AddChild(layer_src_a); |
layer_src_a->AddChild(layer_src_b); |
layer_src_b->AddChild(layer_src_c); |
@@ -388,7 +387,7 @@ class LayerSerializationTest : public testing::Test { |
layer_src_root->ToLayerNodeProto(&proto); |
Layer::LayerIdMap empty_dest_layer_map; |
- scoped_refptr<Layer> layer_dest_root = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_dest_root = Layer::Create(); |
// Forcefully set the layer tree host for the root layer, which should cause |
// it to propagate to all the children. |
@@ -438,8 +437,8 @@ class LayerSerializationTest : public testing::Test { |
not have called InvalidatePropertyTreesIndices() for any of the layers, |
which would happen in for example SetLayerTreeHost(...) calls. |
*/ |
- scoped_refptr<Layer> layer_root = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_a = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_root = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_a = Layer::Create(); |
layer_root->AddChild(layer_src_a); |
layer_root->transform_tree_index_ = 33; |
layer_src_a->transform_tree_index_ = 42; |
@@ -474,9 +473,9 @@ class LayerSerializationTest : public testing::Test { |
not have called InvalidatePropertyTreesIndices() for any of the layers, |
which would happen in for example SetLayerTreeHost(...) calls. |
*/ |
- scoped_refptr<Layer> layer_src_root = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_a = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_b = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_root = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_a = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_b = Layer::Create(); |
layer_src_root->AddChild(layer_src_a); |
layer_src_root->AddChild(layer_src_b); |
@@ -484,7 +483,7 @@ class LayerSerializationTest : public testing::Test { |
proto::LayerNode root_proto_1; |
layer_src_root->ToLayerNodeProto(&root_proto_1); |
Layer::LayerIdMap dest_layer_map; |
- scoped_refptr<Layer> layer_dest_root = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_dest_root = Layer::Create(); |
layer_dest_root->FromLayerNodeProto(root_proto_1, dest_layer_map); |
// Ensure initial copy is correct. |
@@ -538,15 +537,15 @@ class LayerSerializationTest : public testing::Test { |
not have called InvalidatePropertyTreesIndices() for any of the layers, |
which would happen in for example SetLayerTreeHost(...) calls. |
*/ |
- scoped_refptr<Layer> layer_src_root = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_a = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_root = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_a = Layer::Create(); |
layer_src_root->AddChild(layer_src_a); |
// Copy tree-structure to new root. |
proto::LayerNode root_proto_1; |
layer_src_root->ToLayerNodeProto(&root_proto_1); |
Layer::LayerIdMap dest_layer_map; |
- scoped_refptr<Layer> layer_dest_root = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_dest_root = Layer::Create(); |
layer_dest_root->FromLayerNodeProto(root_proto_1, dest_layer_map); |
// Ensure initial copy is correct. |
@@ -559,7 +558,7 @@ class LayerSerializationTest : public testing::Test { |
layer_dest_a->transform_tree_index_ = 42; |
// Add another child. |
- scoped_refptr<Layer> layer_src_b = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_b = Layer::Create(); |
layer_src_root->AddChild(layer_src_b); |
// Now serialize and deserialize again. |
@@ -594,9 +593,9 @@ class LayerSerializationTest : public testing::Test { |
not have called InvalidatePropertyTreesIndices() for any of the layers, |
which would happen in for example SetLayerTreeHost(...) calls. |
*/ |
- scoped_refptr<Layer> layer_src_root = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_a = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_b = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_root = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_a = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_b = Layer::Create(); |
layer_src_root->AddChild(layer_src_a); |
layer_src_root->AddChild(layer_src_b); |
@@ -604,7 +603,7 @@ class LayerSerializationTest : public testing::Test { |
proto::LayerNode root_proto_1; |
layer_src_root->ToLayerNodeProto(&root_proto_1); |
Layer::LayerIdMap dest_layer_map; |
- scoped_refptr<Layer> layer_dest_root = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_dest_root = Layer::Create(); |
layer_dest_root->FromLayerNodeProto(root_proto_1, dest_layer_map); |
// Ensure initial copy is correct. |
@@ -657,10 +656,10 @@ class LayerSerializationTest : public testing::Test { |
not have called InvalidatePropertyTreesIndices() for any of the layers, |
which would happen in for example SetLayerTreeHost(...) calls. |
*/ |
- scoped_refptr<Layer> layer_src_root = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_a = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_b = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_c = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_root = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_a = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_b = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_c = Layer::Create(); |
layer_src_root->AddChild(layer_src_a); |
layer_src_root->AddChild(layer_src_b); |
layer_src_b->AddChild(layer_src_c); |
@@ -669,7 +668,7 @@ class LayerSerializationTest : public testing::Test { |
proto::LayerNode root_proto_1; |
layer_src_root->ToLayerNodeProto(&root_proto_1); |
Layer::LayerIdMap dest_layer_map; |
- scoped_refptr<Layer> layer_dest_root = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_dest_root = Layer::Create(); |
layer_dest_root->FromLayerNodeProto(root_proto_1, dest_layer_map); |
// Ensure initial copy is correct. |
@@ -736,10 +735,10 @@ class LayerSerializationTest : public testing::Test { |
not have called InvalidatePropertyTreesIndices() for any of the layers, |
which would happen in for example SetLayerTreeHost(...) calls. |
*/ |
- scoped_refptr<Layer> layer_src_root = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_a = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_b = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_c = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_root = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_a = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_b = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_c = Layer::Create(); |
layer_src_root->AddChild(layer_src_a); |
layer_src_root->AddChild(layer_src_b); |
layer_src_a->AddChild(layer_src_c); |
@@ -748,7 +747,7 @@ class LayerSerializationTest : public testing::Test { |
proto::LayerNode root_proto_1; |
layer_src_root->ToLayerNodeProto(&root_proto_1); |
Layer::LayerIdMap dest_layer_map; |
- scoped_refptr<Layer> layer_dest_root = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_dest_root = Layer::Create(); |
layer_dest_root->FromLayerNodeProto(root_proto_1, dest_layer_map); |
// Ensure initial copy is correct. |
@@ -819,7 +818,7 @@ class MockLayerTreeHost : public LayerTreeHost { |
class LayerTreeSettingsForLayerTest : public LayerTreeSettings { |
public: |
- LayerTreeSettingsForLayerTest() { use_compositor_animation_timelines = true; } |
+ LayerTreeSettingsForLayerTest() {} |
}; |
class LayerTest : public testing::Test { |
@@ -830,14 +829,10 @@ class LayerTest : public testing::Test { |
&shared_bitmap_manager_, |
&task_graph_runner_), |
fake_client_(FakeLayerTreeHostClient::DIRECT_3D) { |
- layer_settings_.use_compositor_animation_timelines = |
- settings().use_compositor_animation_timelines; |
- if (settings().use_compositor_animation_timelines) { |
- timeline_impl_ = |
- AnimationTimeline::Create(AnimationIdProvider::NextTimelineId()); |
- timeline_impl_->set_is_impl_only(true); |
- host_impl_.animation_host()->AddAnimationTimeline(timeline_impl_); |
- } |
+ timeline_impl_ = |
+ AnimationTimeline::Create(AnimationIdProvider::NextTimelineId()); |
+ timeline_impl_->set_is_impl_only(true); |
+ host_impl_.animation_host()->AddAnimationTimeline(timeline_impl_); |
} |
const LayerTreeSettings& settings() { return settings_; } |
@@ -891,13 +886,13 @@ class LayerTest : public testing::Test { |
} |
void CreateSimpleTestTree() { |
- parent_ = Layer::Create(layer_settings_); |
- child1_ = Layer::Create(layer_settings_); |
- child2_ = Layer::Create(layer_settings_); |
- child3_ = Layer::Create(layer_settings_); |
- grand_child1_ = Layer::Create(layer_settings_); |
- grand_child2_ = Layer::Create(layer_settings_); |
- grand_child3_ = Layer::Create(layer_settings_); |
+ parent_ = Layer::Create(); |
+ child1_ = Layer::Create(); |
+ child2_ = Layer::Create(); |
+ child3_ = Layer::Create(); |
+ grand_child1_ = Layer::Create(); |
+ grand_child2_ = Layer::Create(); |
+ grand_child3_ = Layer::Create(); |
EXPECT_CALL(*layer_tree_host_, SetNeedsFullTreeSync()).Times(AnyNumber()); |
layer_tree_host_->SetRootLayer(parent_); |
@@ -932,11 +927,10 @@ class LayerTest : public testing::Test { |
scoped_refptr<AnimationTimeline> timeline_impl_; |
LayerTreeSettingsForLayerTest settings_; |
- LayerSettings layer_settings_; |
}; |
TEST_F(LayerTest, BasicCreateAndDestroy) { |
- scoped_refptr<Layer> test_layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> test_layer = Layer::Create(); |
ASSERT_TRUE(test_layer.get()); |
EXPECT_CALL(*layer_tree_host_, SetNeedsCommit()).Times(0); |
@@ -949,12 +943,12 @@ TEST_F(LayerTest, BasicCreateAndDestroy) { |
TEST_F(LayerTest, LayerPropertyChangedForSubtree) { |
EXPECT_CALL(*layer_tree_host_, SetNeedsFullTreeSync()).Times(AtLeast(1)); |
- scoped_refptr<Layer> root = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child2 = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> grand_child = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> dummy_layer1 = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> dummy_layer2 = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> root = Layer::Create(); |
+ scoped_refptr<Layer> child = Layer::Create(); |
+ scoped_refptr<Layer> child2 = Layer::Create(); |
+ scoped_refptr<Layer> grand_child = Layer::Create(); |
+ scoped_refptr<Layer> dummy_layer1 = Layer::Create(); |
+ scoped_refptr<Layer> dummy_layer2 = Layer::Create(); |
layer_tree_host_->SetRootLayer(root); |
root->AddChild(child); |
@@ -1134,8 +1128,8 @@ TEST_F(LayerTest, LayerPropertyChangedForSubtree) { |
} |
TEST_F(LayerTest, AddAndRemoveChild) { |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
+ scoped_refptr<Layer> child = Layer::Create(); |
// Upon creation, layers should not have children or parent. |
ASSERT_EQ(0U, parent->children().size()); |
@@ -1155,8 +1149,8 @@ TEST_F(LayerTest, AddAndRemoveChild) { |
TEST_F(LayerTest, AddSameChildTwice) { |
EXPECT_CALL(*layer_tree_host_, SetNeedsFullTreeSync()).Times(AtLeast(1)); |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
+ scoped_refptr<Layer> child = Layer::Create(); |
layer_tree_host_->SetRootLayer(parent); |
@@ -1172,11 +1166,11 @@ TEST_F(LayerTest, AddSameChildTwice) { |
} |
TEST_F(LayerTest, InsertChild) { |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child1 = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child2 = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child3 = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child4 = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
+ scoped_refptr<Layer> child1 = Layer::Create(); |
+ scoped_refptr<Layer> child2 = Layer::Create(); |
+ scoped_refptr<Layer> child3 = Layer::Create(); |
+ scoped_refptr<Layer> child4 = Layer::Create(); |
EXPECT_SET_NEEDS_FULL_TREE_SYNC(1, layer_tree_host_->SetRootLayer(parent)); |
@@ -1217,9 +1211,9 @@ TEST_F(LayerTest, InsertChild) { |
} |
TEST_F(LayerTest, InsertChildPastEndOfList) { |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child1 = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child2 = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
+ scoped_refptr<Layer> child1 = Layer::Create(); |
+ scoped_refptr<Layer> child2 = Layer::Create(); |
ASSERT_EQ(0U, parent->children().size()); |
@@ -1238,9 +1232,9 @@ TEST_F(LayerTest, InsertChildPastEndOfList) { |
} |
TEST_F(LayerTest, InsertSameChildTwice) { |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child1 = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child2 = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
+ scoped_refptr<Layer> child1 = Layer::Create(); |
+ scoped_refptr<Layer> child2 = Layer::Create(); |
EXPECT_SET_NEEDS_FULL_TREE_SYNC(1, layer_tree_host_->SetRootLayer(parent)); |
@@ -1267,7 +1261,7 @@ TEST_F(LayerTest, InsertSameChildTwice) { |
TEST_F(LayerTest, ReplaceChildWithNewChild) { |
CreateSimpleTestTree(); |
- scoped_refptr<Layer> child4 = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> child4 = Layer::Create(); |
EXPECT_FALSE(child4->parent()); |
@@ -1292,8 +1286,8 @@ TEST_F(LayerTest, ReplaceChildWithNewChildThatHasOtherParent) { |
CreateSimpleTestTree(); |
// create another simple tree with test_layer and child4. |
- scoped_refptr<Layer> test_layer = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child4 = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> test_layer = Layer::Create(); |
+ scoped_refptr<Layer> child4 = Layer::Create(); |
test_layer->AddChild(child4); |
ASSERT_EQ(1U, test_layer->children().size()); |
EXPECT_EQ(child4, test_layer->children()[0]); |
@@ -1315,9 +1309,9 @@ TEST_F(LayerTest, ReplaceChildWithNewChildThatHasOtherParent) { |
} |
TEST_F(LayerTest, DeleteRemovedScrollParent) { |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child1 = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child2 = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
+ scoped_refptr<Layer> child1 = Layer::Create(); |
+ scoped_refptr<Layer> child2 = Layer::Create(); |
EXPECT_SET_NEEDS_FULL_TREE_SYNC(1, layer_tree_host_->SetRootLayer(parent)); |
@@ -1344,9 +1338,9 @@ TEST_F(LayerTest, DeleteRemovedScrollParent) { |
} |
TEST_F(LayerTest, DeleteRemovedScrollChild) { |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child1 = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child2 = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
+ scoped_refptr<Layer> child1 = Layer::Create(); |
+ scoped_refptr<Layer> child2 = Layer::Create(); |
EXPECT_SET_NEEDS_FULL_TREE_SYNC(1, layer_tree_host_->SetRootLayer(parent)); |
@@ -1396,11 +1390,11 @@ TEST_F(LayerTest, RemoveAllChildren) { |
} |
TEST_F(LayerTest, SetChildren) { |
- scoped_refptr<Layer> old_parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> new_parent = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> old_parent = Layer::Create(); |
+ scoped_refptr<Layer> new_parent = Layer::Create(); |
- scoped_refptr<Layer> child1 = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child2 = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> child1 = Layer::Create(); |
+ scoped_refptr<Layer> child2 = Layer::Create(); |
LayerList new_children; |
new_children.push_back(child1); |
@@ -1427,17 +1421,17 @@ TEST_F(LayerTest, SetChildren) { |
} |
TEST_F(LayerTest, HasAncestor) { |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
EXPECT_FALSE(parent->HasAncestor(parent.get())); |
- scoped_refptr<Layer> child = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> child = Layer::Create(); |
parent->AddChild(child); |
EXPECT_FALSE(child->HasAncestor(child.get())); |
EXPECT_TRUE(child->HasAncestor(parent.get())); |
EXPECT_FALSE(parent->HasAncestor(child.get())); |
- scoped_refptr<Layer> child_child = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> child_child = Layer::Create(); |
child->AddChild(child_child); |
EXPECT_FALSE(child_child->HasAncestor(child_child.get())); |
@@ -1453,7 +1447,7 @@ TEST_F(LayerTest, GetRootLayerAfterTreeManipulations) { |
// For this test we don't care about SetNeedsFullTreeSync calls. |
EXPECT_CALL(*layer_tree_host_, SetNeedsFullTreeSync()).Times(AnyNumber()); |
- scoped_refptr<Layer> child4 = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> child4 = Layer::Create(); |
EXPECT_EQ(parent_.get(), parent_->RootLayer()); |
EXPECT_EQ(parent_.get(), child1_->RootLayer()); |
@@ -1508,7 +1502,7 @@ TEST_F(LayerTest, CheckSetNeedsDisplayCausesCorrectBehavior) { |
// 2. indirectly calls SetNeedsUpdate, exactly once for each call to |
// SetNeedsDisplay. |
- scoped_refptr<Layer> test_layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> test_layer = Layer::Create(); |
EXPECT_SET_NEEDS_FULL_TREE_SYNC( |
1, layer_tree_host_->SetRootLayer(test_layer)); |
EXPECT_SET_NEEDS_COMMIT(1, test_layer->SetIsDrawable(true)); |
@@ -1561,7 +1555,7 @@ TEST_F(LayerTest, CheckSetNeedsDisplayCausesCorrectBehavior) { |
} |
TEST_F(LayerTest, TestSettingMainThreadScrollingReason) { |
- scoped_refptr<Layer> test_layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> test_layer = Layer::Create(); |
EXPECT_SET_NEEDS_FULL_TREE_SYNC(1, |
layer_tree_host_->SetRootLayer(test_layer)); |
EXPECT_SET_NEEDS_COMMIT(1, test_layer->SetIsDrawable(true)); |
@@ -1612,13 +1606,13 @@ TEST_F(LayerTest, TestSettingMainThreadScrollingReason) { |
} |
TEST_F(LayerTest, CheckPropertyChangeCausesCorrectBehavior) { |
- scoped_refptr<Layer> test_layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> test_layer = Layer::Create(); |
EXPECT_SET_NEEDS_FULL_TREE_SYNC( |
1, layer_tree_host_->SetRootLayer(test_layer)); |
EXPECT_SET_NEEDS_COMMIT(1, test_layer->SetIsDrawable(true)); |
- scoped_refptr<Layer> dummy_layer1 = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> dummy_layer2 = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> dummy_layer1 = Layer::Create(); |
+ scoped_refptr<Layer> dummy_layer2 = Layer::Create(); |
// sanity check of initial test condition |
EXPECT_FALSE(test_layer->NeedsDisplayForTesting()); |
@@ -1669,7 +1663,7 @@ TEST_F(LayerTest, CheckPropertyChangeCausesCorrectBehavior) { |
} |
TEST_F(LayerTest, PushPropertiesAccumulatesUpdateRect) { |
- scoped_refptr<Layer> test_layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> test_layer = Layer::Create(); |
scoped_ptr<LayerImpl> impl_layer = |
LayerImpl::Create(host_impl_.active_tree(), 1); |
@@ -1698,7 +1692,7 @@ TEST_F(LayerTest, PushPropertiesAccumulatesUpdateRect) { |
} |
TEST_F(LayerTest, PushPropertiesCausesLayerPropertyChangedForTransform) { |
- scoped_refptr<Layer> test_layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> test_layer = Layer::Create(); |
scoped_ptr<LayerImpl> impl_layer = |
LayerImpl::Create(host_impl_.active_tree(), 1); |
@@ -1717,7 +1711,7 @@ TEST_F(LayerTest, PushPropertiesCausesLayerPropertyChangedForTransform) { |
} |
TEST_F(LayerTest, PushPropertiesCausesLayerPropertyChangedForOpacity) { |
- scoped_refptr<Layer> test_layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> test_layer = Layer::Create(); |
scoped_ptr<LayerImpl> impl_layer = |
LayerImpl::Create(host_impl_.active_tree(), 1); |
@@ -1734,15 +1728,14 @@ TEST_F(LayerTest, PushPropertiesCausesLayerPropertyChangedForOpacity) { |
} |
TEST_F(LayerTest, MaskAndReplicaHasParent) { |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> mask = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> replica = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> replica_mask = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> mask_replacement = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> replica_replacement = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> replica_mask_replacement = |
- Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
+ scoped_refptr<Layer> child = Layer::Create(); |
+ scoped_refptr<Layer> mask = Layer::Create(); |
+ scoped_refptr<Layer> replica = Layer::Create(); |
+ scoped_refptr<Layer> replica_mask = Layer::Create(); |
+ scoped_refptr<Layer> mask_replacement = Layer::Create(); |
+ scoped_refptr<Layer> replica_replacement = Layer::Create(); |
+ scoped_refptr<Layer> replica_mask_replacement = Layer::Create(); |
parent->AddChild(child); |
child->SetMaskLayer(mask.get()); |
@@ -1770,7 +1763,7 @@ TEST_F(LayerTest, MaskAndReplicaHasParent) { |
} |
TEST_F(LayerTest, CheckTransformIsInvertible) { |
- scoped_refptr<Layer> layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> layer = Layer::Create(); |
scoped_ptr<LayerImpl> impl_layer = |
LayerImpl::Create(host_impl_.active_tree(), 1); |
EXPECT_CALL(*layer_tree_host_, SetNeedsFullTreeSync()).Times(1); |
@@ -1801,7 +1794,7 @@ TEST_F(LayerTest, CheckTransformIsInvertible) { |
} |
TEST_F(LayerTest, TransformIsInvertibleAnimation) { |
- scoped_refptr<Layer> layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> layer = Layer::Create(); |
scoped_ptr<LayerImpl> impl_layer = |
LayerImpl::Create(host_impl_.active_tree(), 1); |
EXPECT_CALL(*layer_tree_host_, SetNeedsFullTreeSync()).Times(1); |
@@ -1869,22 +1862,14 @@ void AssertLayerTreeHostMatchesForSubtree(Layer* layer, LayerTreeHost* host) { |
AssertLayerTreeHostMatchesForSubtree(layer->replica_layer(), host); |
} |
-class LayerLayerTreeHostTest : public testing::Test { |
- public: |
- LayerLayerTreeHostTest() { |
- layer_settings_.use_compositor_animation_timelines = true; |
- } |
- |
- protected: |
- LayerSettings layer_settings_; |
-}; |
+class LayerLayerTreeHostTest : public testing::Test {}; |
TEST_F(LayerLayerTreeHostTest, EnteringTree) { |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> mask = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> replica = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> replica_mask = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
+ scoped_refptr<Layer> child = Layer::Create(); |
+ scoped_refptr<Layer> mask = Layer::Create(); |
+ scoped_refptr<Layer> replica = Layer::Create(); |
+ scoped_refptr<Layer> replica_mask = Layer::Create(); |
// Set up a detached tree of layers. The host pointer should be nil for these |
// layers. |
@@ -1911,7 +1896,7 @@ TEST_F(LayerLayerTreeHostTest, EnteringTree) { |
} |
TEST_F(LayerLayerTreeHostTest, AddingLayerSubtree) { |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
LayerTreeHostFactory factory; |
scoped_ptr<LayerTreeHost> layer_tree_host = factory.Create(); |
@@ -1921,16 +1906,16 @@ TEST_F(LayerLayerTreeHostTest, AddingLayerSubtree) { |
// Adding a subtree to a layer already associated with a host should set the |
// host pointer on all layers in that subtree. |
- scoped_refptr<Layer> child = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> grand_child = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> child = Layer::Create(); |
+ scoped_refptr<Layer> grand_child = Layer::Create(); |
child->AddChild(grand_child); |
// Masks, replicas, and replica masks should pick up the new host too. |
- scoped_refptr<Layer> child_mask = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> child_mask = Layer::Create(); |
child->SetMaskLayer(child_mask.get()); |
- scoped_refptr<Layer> child_replica = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> child_replica = Layer::Create(); |
child->SetReplicaLayer(child_replica.get()); |
- scoped_refptr<Layer> child_replica_mask = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> child_replica_mask = Layer::Create(); |
child_replica->SetMaskLayer(child_replica_mask.get()); |
parent->AddChild(child); |
@@ -1940,11 +1925,11 @@ TEST_F(LayerLayerTreeHostTest, AddingLayerSubtree) { |
} |
TEST_F(LayerLayerTreeHostTest, ChangeHost) { |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> mask = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> replica = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> replica_mask = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
+ scoped_refptr<Layer> child = Layer::Create(); |
+ scoped_refptr<Layer> mask = Layer::Create(); |
+ scoped_refptr<Layer> replica = Layer::Create(); |
+ scoped_refptr<Layer> replica_mask = Layer::Create(); |
// Same setup as the previous test. |
parent->AddChild(child); |
@@ -1971,11 +1956,11 @@ TEST_F(LayerLayerTreeHostTest, ChangeHost) { |
} |
TEST_F(LayerLayerTreeHostTest, ChangeHostInSubtree) { |
- scoped_refptr<Layer> first_parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> first_child = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> second_parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> second_child = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> second_grand_child = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> first_parent = Layer::Create(); |
+ scoped_refptr<Layer> first_child = Layer::Create(); |
+ scoped_refptr<Layer> second_parent = Layer::Create(); |
+ scoped_refptr<Layer> second_child = Layer::Create(); |
+ scoped_refptr<Layer> second_grand_child = Layer::Create(); |
// First put all children under the first parent and set the first host. |
first_parent->AddChild(first_child); |
@@ -2007,13 +1992,13 @@ TEST_F(LayerLayerTreeHostTest, ChangeHostInSubtree) { |
} |
TEST_F(LayerLayerTreeHostTest, ReplaceMaskAndReplicaLayer) { |
- scoped_refptr<Layer> parent = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> mask = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> replica = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> mask_child = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> replica_child = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> mask_replacement = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> replica_replacement = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> parent = Layer::Create(); |
+ scoped_refptr<Layer> mask = Layer::Create(); |
+ scoped_refptr<Layer> replica = Layer::Create(); |
+ scoped_refptr<Layer> mask_child = Layer::Create(); |
+ scoped_refptr<Layer> replica_child = Layer::Create(); |
+ scoped_refptr<Layer> mask_replacement = Layer::Create(); |
+ scoped_refptr<Layer> replica_replacement = Layer::Create(); |
parent->SetMaskLayer(mask.get()); |
parent->SetReplicaLayer(replica.get()); |
@@ -2041,8 +2026,8 @@ TEST_F(LayerLayerTreeHostTest, ReplaceMaskAndReplicaLayer) { |
} |
TEST_F(LayerLayerTreeHostTest, DestroyHostWithNonNullRootLayer) { |
- scoped_refptr<Layer> root = Layer::Create(layer_settings_); |
- scoped_refptr<Layer> child = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> root = Layer::Create(); |
+ scoped_refptr<Layer> child = Layer::Create(); |
root->AddChild(child); |
LayerTreeHostFactory factory; |
scoped_ptr<LayerTreeHost> layer_tree_host = factory.Create(); |
@@ -2053,7 +2038,7 @@ TEST_F(LayerTest, SafeOpaqueBackgroundColor) { |
LayerTreeHostFactory factory; |
scoped_ptr<LayerTreeHost> layer_tree_host = factory.Create(); |
- scoped_refptr<Layer> layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> layer = Layer::Create(); |
layer_tree_host->SetRootLayer(layer); |
for (int contents_opaque = 0; contents_opaque < 2; ++contents_opaque) { |
@@ -2084,9 +2069,8 @@ TEST_F(LayerTest, SafeOpaqueBackgroundColor) { |
class DrawsContentChangeLayer : public Layer { |
public: |
- static scoped_refptr<DrawsContentChangeLayer> Create( |
- const LayerSettings& settings) { |
- return make_scoped_refptr(new DrawsContentChangeLayer(settings)); |
+ static scoped_refptr<DrawsContentChangeLayer> Create() { |
+ return make_scoped_refptr(new DrawsContentChangeLayer()); |
} |
void SetLayerTreeHost(LayerTreeHost* host) override { |
@@ -2104,19 +2088,18 @@ class DrawsContentChangeLayer : public Layer { |
} |
private: |
- explicit DrawsContentChangeLayer(const LayerSettings& settings) |
- : Layer(settings), fake_draws_content_(false) {} |
+ DrawsContentChangeLayer() : Layer(), fake_draws_content_(false) {} |
~DrawsContentChangeLayer() override {} |
bool fake_draws_content_; |
}; |
TEST_F(LayerTest, DrawsContentChangedInSetLayerTreeHost) { |
- scoped_refptr<Layer> root_layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> root_layer = Layer::Create(); |
scoped_refptr<DrawsContentChangeLayer> becomes_not_draws_content = |
- DrawsContentChangeLayer::Create(layer_settings_); |
+ DrawsContentChangeLayer::Create(); |
scoped_refptr<DrawsContentChangeLayer> becomes_draws_content = |
- DrawsContentChangeLayer::Create(layer_settings_); |
+ DrawsContentChangeLayer::Create(); |
root_layer->SetIsDrawable(true); |
becomes_not_draws_content->SetIsDrawable(true); |
becomes_not_draws_content->SetFakeDrawsContent(true); |
@@ -2135,7 +2118,7 @@ void ReceiveCopyOutputResult(int* result_count, |
} |
TEST_F(LayerTest, DedupesCopyOutputRequestsBySource) { |
- scoped_refptr<Layer> layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> layer = Layer::Create(); |
int result_count = 0; |
// Create identical requests without the source being set, and expect the |
@@ -2153,7 +2136,7 @@ TEST_F(LayerTest, DedupesCopyOutputRequestsBySource) { |
layer = nullptr; |
EXPECT_EQ(2, result_count); |
- layer = Layer::Create(layer_settings_); |
+ layer = Layer::Create(); |
result_count = 0; |
// Create identical requests, but this time the source is being set. Expect |
@@ -2199,7 +2182,7 @@ TEST_F(LayerTest, DedupesCopyOutputRequestsBySource) { |
} |
TEST_F(LayerTest, AnimationSchedulesLayerUpdate) { |
- scoped_refptr<Layer> layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> layer = Layer::Create(); |
EXPECT_SET_NEEDS_FULL_TREE_SYNC(1, layer_tree_host_->SetRootLayer(layer)); |
EXPECT_CALL(*layer_tree_host_, SetNeedsUpdateLayers()).Times(1); |
@@ -2228,12 +2211,12 @@ TEST_F(LayerTest, RecursiveHierarchySerialization) { |
c |
Layer c also has a mask layer and a replica layer. |
*/ |
- scoped_refptr<Layer> layer_src_root = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_a = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_b = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_c = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_c_mask = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_c_replica = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_root = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_a = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_b = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_c = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_c_mask = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_c_replica = Layer::Create(); |
layer_src_root->AddChild(layer_src_a); |
layer_src_root->AddChild(layer_src_b); |
layer_src_b->AddChild(layer_src_c); |
@@ -2244,7 +2227,7 @@ TEST_F(LayerTest, RecursiveHierarchySerialization) { |
layer_src_root->ToLayerNodeProto(&proto); |
Layer::LayerIdMap empty_dest_layer_map; |
- scoped_refptr<Layer> layer_dest_root = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_dest_root = Layer::Create(); |
layer_dest_root->FromLayerNodeProto(proto, empty_dest_layer_map); |
EXPECT_EQ(layer_src_root->id(), layer_dest_root->id()); |
@@ -2282,15 +2265,15 @@ TEST_F(LayerTest, RecursiveHierarchySerializationWithNodeReuse) { |
The deserialization should then re-use the Layers from last |
deserialization. |
*/ |
- scoped_refptr<Layer> layer_src_root = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_a = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_root = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_a = Layer::Create(); |
layer_src_root->AddChild(layer_src_a); |
proto::LayerNode root_proto_1; |
layer_src_root->ToLayerNodeProto(&root_proto_1); |
Layer::LayerIdMap dest_layer_map_1; |
- scoped_refptr<Layer> layer_dest_root = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_dest_root = Layer::Create(); |
layer_dest_root->FromLayerNodeProto(root_proto_1, dest_layer_map_1); |
EXPECT_EQ(layer_src_root->id(), layer_dest_root->id()); |
@@ -2304,7 +2287,7 @@ TEST_F(LayerTest, RecursiveHierarchySerializationWithNodeReuse) { |
dest_layer_map_2[layer_dest_a_1->id()] = layer_dest_a_1; |
// Add Layer |b|. |
- scoped_refptr<Layer> layer_src_b = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_b = Layer::Create(); |
layer_src_root->AddChild(layer_src_b); |
// Second serialization. |
@@ -2343,11 +2326,11 @@ TEST_F(LayerTest, DeletingSubtreeDeletesLayers) { |
d |
Then the subtree rooted at node |b| is deleted in the next update. |
*/ |
- scoped_refptr<Layer> layer_src_root = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_a = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_b = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_c = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_d = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_root = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_a = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_b = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_c = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_d = Layer::Create(); |
layer_src_root->AddChild(layer_src_a); |
layer_src_root->AddChild(layer_src_b); |
layer_src_b->AddChild(layer_src_c); |
@@ -2359,7 +2342,7 @@ TEST_F(LayerTest, DeletingSubtreeDeletesLayers) { |
// Deserialization 1. |
Layer::LayerIdMap empty_dest_layer_map; |
- scoped_refptr<Layer> layer_dest_root = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_dest_root = Layer::Create(); |
layer_dest_root->FromLayerNodeProto(proto1, empty_dest_layer_map); |
EXPECT_EQ(layer_src_root->id(), layer_dest_root->id()); |
@@ -2390,9 +2373,9 @@ TEST_F(LayerTest, DeletingSubtreeDeletesLayers) { |
} |
TEST_F(LayerTest, DeleteMaskAndReplicaLayer) { |
- scoped_refptr<Layer> layer_src_root = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_mask = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_replica = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_root = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_mask = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_replica = Layer::Create(); |
layer_src_root->SetMaskLayer(layer_src_mask.get()); |
layer_src_root->SetReplicaLayer(layer_src_replica.get()); |
@@ -2402,7 +2385,7 @@ TEST_F(LayerTest, DeleteMaskAndReplicaLayer) { |
// Deserialization 1. |
Layer::LayerIdMap dest_layer_map; |
- scoped_refptr<Layer> layer_dest_root = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_dest_root = Layer::Create(); |
layer_dest_root->FromLayerNodeProto(proto1, dest_layer_map); |
EXPECT_EQ(layer_src_root->id(), layer_dest_root->id()); |
@@ -2477,13 +2460,13 @@ TEST_F(LayerTest, SimplePropertiesSerialization) { |
Layers marked with + have descendants with changed properties. |
Layer b also has a mask layer and a replica layer. |
*/ |
- scoped_refptr<Layer> layer_src_root = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_a = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_b = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_b_mask = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_b_replica = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_c = Layer::Create(LayerSettings()); |
- scoped_refptr<Layer> layer_src_d = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer_src_root = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_a = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_b = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_b_mask = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_b_replica = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_c = Layer::Create(); |
+ scoped_refptr<Layer> layer_src_d = Layer::Create(); |
layer_src_root->AddChild(layer_src_a); |
layer_src_root->AddChild(layer_src_b); |
layer_src_a->AddChild(layer_src_c); |
@@ -2586,7 +2569,7 @@ TEST_F(LayerTest, SimplePropertiesSerialization) { |
} |
TEST_F(LayerSerializationTest, SimplePropertiesDeserialization) { |
- scoped_refptr<Layer> layer = Layer::Create(LayerSettings()); |
+ scoped_refptr<Layer> layer = Layer::Create(); |
layer->SetLayerTreeHost(layer_tree_host_.get()); |
proto::LayerProperties properties; |
properties.set_id(layer->id()); |
@@ -2635,7 +2618,7 @@ TEST_F(LayerSerializationTest, ScrollAndClipLayers) { |
} |
TEST_F(LayerTest, ElementIdAndMutablePropertiesArePushed) { |
- scoped_refptr<Layer> test_layer = Layer::Create(layer_settings_); |
+ scoped_refptr<Layer> test_layer = Layer::Create(); |
scoped_ptr<LayerImpl> impl_layer = |
LayerImpl::Create(host_impl_.active_tree(), 1); |