Index: third_party/WebKit/Source/core/layout/ng/ng_block_node.cc |
diff --git a/third_party/WebKit/Source/core/layout/ng/ng_block_node.cc b/third_party/WebKit/Source/core/layout/ng/ng_block_node.cc |
index 67a33262b55619d52b3d2e87240cd676a431d969..57cf60a54a8fd2cc682222a8d11ce348974a5c91 100644 |
--- a/third_party/WebKit/Source/core/layout/ng/ng_block_node.cc |
+++ b/third_party/WebKit/Source/core/layout/ng/ng_block_node.cc |
@@ -86,8 +86,8 @@ NGBlockNode::NGBlockNode(ComputedStyle* style) |
// included from a compilation unit that lacks the ComputedStyle definition. |
NGBlockNode::~NGBlockNode() {} |
-RefPtr<NGLayoutResult> NGBlockNode::Layout( |
- NGConstraintSpace* constraint_space) { |
+RefPtr<NGLayoutResult> NGBlockNode::Layout(NGConstraintSpace* constraint_space, |
+ NGBreakToken* break_token) { |
// Use the old layout code and synthesize a fragment. |
if (!CanUseNewLayout()) { |
DCHECK(layout_box_); |
@@ -95,9 +95,9 @@ RefPtr<NGLayoutResult> NGBlockNode::Layout( |
return layout_result_; |
} |
- layout_result_ = |
- NGBlockLayoutAlgorithm(this, constraint_space, CurrentBreakToken()) |
- .Layout(); |
+ layout_result_ = NGBlockLayoutAlgorithm(this, constraint_space, |
+ toNGBlockBreakToken(break_token)) |
+ .Layout(); |
CopyFragmentDataToLayoutBox(*constraint_space); |
return layout_result_; |