Index: third_party/WebKit/Source/core/layout/ng/ng_block_node_test.cc |
diff --git a/third_party/WebKit/Source/core/layout/ng/ng_block_node_test.cc b/third_party/WebKit/Source/core/layout/ng/ng_block_node_test.cc |
index 03859c8d0f97914865eee27743a0bd17bc9bd10b..0c125fa8219a2360ac73d1bc5bf5b195dbbb64b8 100644 |
--- a/third_party/WebKit/Source/core/layout/ng/ng_block_node_test.cc |
+++ b/third_party/WebKit/Source/core/layout/ng/ng_block_node_test.cc |
@@ -23,13 +23,12 @@ TEST_F(NGBlockNodeForTest, ChildInlineAndBlock) { |
<!DOCTYPE html> |
<div id=container>Hello!<div></div></div> |
)HTML"); |
- NGBlockNode* container = |
- new NGBlockNode(GetLayoutObjectByElementId("container")); |
- NGLayoutInputNode* child1 = container->FirstChild(); |
- EXPECT_TRUE(child1 && child1->IsBlock()); |
- NGLayoutInputNode* child2 = child1->NextSibling(); |
- EXPECT_TRUE(child2 && child2->IsBlock()); |
- NGLayoutInputNode* child3 = child2->NextSibling(); |
+ NGBlockNode container(ToLayoutBox(GetLayoutObjectByElementId("container"))); |
+ NGLayoutInputNode child1 = container.FirstChild(); |
+ EXPECT_TRUE(child1 && child1.IsBlock()); |
+ NGLayoutInputNode child2 = child1.NextSibling(); |
+ EXPECT_TRUE(child2 && child2.IsBlock()); |
+ NGLayoutInputNode child3 = child2.NextSibling(); |
EXPECT_EQ(child3, nullptr); |
} |
@@ -38,13 +37,12 @@ TEST_F(NGBlockNodeForTest, ChildBlockAndInline) { |
<!DOCTYPE html> |
<div id=container><div></div>Hello!</div> |
)HTML"); |
- NGBlockNode* container = |
- new NGBlockNode(GetLayoutObjectByElementId("container")); |
- NGLayoutInputNode* child1 = container->FirstChild(); |
- EXPECT_TRUE(child1 && child1->IsBlock()); |
- NGLayoutInputNode* child2 = child1->NextSibling(); |
- EXPECT_TRUE(child2 && child2->IsBlock()); |
- NGLayoutInputNode* child3 = child2->NextSibling(); |
+ NGBlockNode container(ToLayoutBox(GetLayoutObjectByElementId("container"))); |
+ NGLayoutInputNode child1 = container.FirstChild(); |
+ EXPECT_TRUE(child1 && child1.IsBlock()); |
+ NGLayoutInputNode child2 = child1.NextSibling(); |
+ EXPECT_TRUE(child2 && child2.IsBlock()); |
+ NGLayoutInputNode child3 = child2.NextSibling(); |
EXPECT_EQ(child3, nullptr); |
} |
@@ -56,13 +54,12 @@ TEST_F(NGBlockNodeForTest, ChildFloatBeforeBlock) { |
</style> |
<div id=container><float></float><div></div></div> |
)HTML"); |
- NGBlockNode* container = |
- new NGBlockNode(GetLayoutObjectByElementId("container")); |
- NGLayoutInputNode* child1 = container->FirstChild(); |
- EXPECT_TRUE(child1 && child1->IsBlock()); |
- NGLayoutInputNode* child2 = child1->NextSibling(); |
- EXPECT_TRUE(child2 && child2->IsBlock()); |
- NGLayoutInputNode* child3 = child2->NextSibling(); |
+ NGBlockNode container(ToLayoutBox(GetLayoutObjectByElementId("container"))); |
+ NGLayoutInputNode child1 = container.FirstChild(); |
+ EXPECT_TRUE(child1 && child1.IsBlock()); |
+ NGLayoutInputNode child2 = child1.NextSibling(); |
+ EXPECT_TRUE(child2 && child2.IsBlock()); |
+ NGLayoutInputNode child3 = child2.NextSibling(); |
EXPECT_EQ(child3, nullptr); |
} |
@@ -74,12 +71,11 @@ TEST_F(NGBlockNodeForTest, ChildFloatBeforeInline) { |
</style> |
<div id=container><float></float>Hello!</div> |
)HTML"); |
- NGBlockNode* container = |
- new NGBlockNode(GetLayoutObjectByElementId("container")); |
- NGLayoutInputNode* child1 = container->FirstChild(); |
- EXPECT_TRUE(child1 && child1->IsBlock()); |
- NGLayoutInputNode* child2 = child1->NextSibling(); |
- EXPECT_TRUE(child2 && child2->IsBlock()); |
+ NGBlockNode container(ToLayoutBox(GetLayoutObjectByElementId("container"))); |
+ NGLayoutInputNode child1 = container.FirstChild(); |
+ EXPECT_TRUE(child1 && child1.IsBlock()); |
+ NGLayoutInputNode child2 = child1.NextSibling(); |
+ EXPECT_TRUE(child2 && child2.IsBlock()); |
} |
TEST_F(NGBlockNodeForTest, ChildFloatAfterInline) { |
@@ -90,11 +86,10 @@ TEST_F(NGBlockNodeForTest, ChildFloatAfterInline) { |
</style> |
<div id=container>Hello<float></float></div> |
)HTML"); |
- NGBlockNode* container = |
- new NGBlockNode(GetLayoutObjectByElementId("container")); |
- NGLayoutInputNode* child1 = container->FirstChild(); |
- EXPECT_TRUE(child1 && child1->IsInline()); |
- NGLayoutInputNode* child2 = child1->NextSibling(); |
+ NGBlockNode container(ToLayoutBox(GetLayoutObjectByElementId("container"))); |
+ NGLayoutInputNode child1 = container.FirstChild(); |
+ EXPECT_TRUE(child1 && child1.IsInline()); |
+ NGLayoutInputNode child2 = child1.NextSibling(); |
EXPECT_EQ(child2, nullptr); |
} |
@@ -106,11 +101,10 @@ TEST_F(NGBlockNodeForTest, ChildFloatOnly) { |
</style> |
<div id=container><float></float></div> |
)HTML"); |
- NGBlockNode* container = |
- new NGBlockNode(GetLayoutObjectByElementId("container")); |
- NGLayoutInputNode* child1 = container->FirstChild(); |
- EXPECT_TRUE(child1 && child1->IsBlock()); |
- NGLayoutInputNode* child2 = child1->NextSibling(); |
+ NGBlockNode container(ToLayoutBox(GetLayoutObjectByElementId("container"))); |
+ NGLayoutInputNode child1 = container.FirstChild(); |
+ EXPECT_TRUE(child1 && child1.IsBlock()); |
+ NGLayoutInputNode child2 = child1.NextSibling(); |
EXPECT_EQ(child2, nullptr); |
} |
@@ -124,11 +118,10 @@ TEST_F(NGBlockNodeForTest, ChildFloatWithSpaces) { |
<float></float> |
</div> |
)HTML"); |
- NGBlockNode* container = |
- new NGBlockNode(GetLayoutObjectByElementId("container")); |
- NGLayoutInputNode* child1 = container->FirstChild(); |
- EXPECT_TRUE(child1 && child1->IsBlock()); |
- NGLayoutInputNode* child2 = child1->NextSibling(); |
+ NGBlockNode container(ToLayoutBox(GetLayoutObjectByElementId("container"))); |
+ NGLayoutInputNode child1 = container.FirstChild(); |
+ EXPECT_TRUE(child1 && child1.IsBlock()); |
+ NGLayoutInputNode child2 = child1.NextSibling(); |
EXPECT_EQ(child2, nullptr); |
} |
@@ -140,12 +133,11 @@ TEST_F(NGBlockNodeForTest, ChildOofBeforeInline) { |
</style> |
<div id=container><oof></oof>Hello!</div> |
)HTML"); |
- NGBlockNode* container = |
- new NGBlockNode(GetLayoutObjectByElementId("container")); |
- NGLayoutInputNode* child1 = container->FirstChild(); |
- EXPECT_TRUE(child1 && child1->IsBlock()); |
- NGLayoutInputNode* child2 = child1->NextSibling(); |
- EXPECT_TRUE(child2 && child2->IsBlock()); |
+ NGBlockNode container(ToLayoutBox(GetLayoutObjectByElementId("container"))); |
+ NGLayoutInputNode child1 = container.FirstChild(); |
+ EXPECT_TRUE(child1 && child1.IsBlock()); |
+ NGLayoutInputNode child2 = child1.NextSibling(); |
+ EXPECT_TRUE(child2 && child2.IsBlock()); |
} |
TEST_F(NGBlockNodeForTest, ChildOofAfterInline) { |
@@ -156,11 +148,10 @@ TEST_F(NGBlockNodeForTest, ChildOofAfterInline) { |
</style> |
<div id=container>Hello!<oof></oof></div> |
)HTML"); |
- NGBlockNode* container = |
- new NGBlockNode(GetLayoutObjectByElementId("container")); |
- NGLayoutInputNode* child1 = container->FirstChild(); |
- EXPECT_TRUE(child1 && child1->IsInline()); |
- NGLayoutInputNode* child2 = child1->NextSibling(); |
+ NGBlockNode container(ToLayoutBox(GetLayoutObjectByElementId("container"))); |
+ NGLayoutInputNode child1 = container.FirstChild(); |
+ EXPECT_TRUE(child1 && child1.IsInline()); |
+ NGLayoutInputNode child2 = child1.NextSibling(); |
EXPECT_EQ(child2, nullptr); |
} |
@@ -173,8 +164,8 @@ TEST_F(NGBlockNodeForTest, MinAndMaxContent) { |
)HTML"); |
const int kWidth = 30; |
- NGBlockNode* box = new NGBlockNode(GetLayoutObjectByElementId("box")); |
- MinMaxContentSize sizes = box->ComputeMinMaxContentSize(); |
+ NGBlockNode box(ToLayoutBox(GetLayoutObjectByElementId("box"))); |
+ MinMaxContentSize sizes = box.ComputeMinMaxContentSize(); |
EXPECT_EQ(LayoutUnit(kWidth), sizes.min_content); |
EXPECT_EQ(LayoutUnit(kWidth), sizes.max_content); |
} |