Index: third_party/WebKit/Source/core/layout/LayoutBlockFlow.h |
diff --git a/third_party/WebKit/Source/core/layout/LayoutBlockFlow.h b/third_party/WebKit/Source/core/layout/LayoutBlockFlow.h |
index 05da9f52ff258034d2a171b764593ce50be1e535..168e0f2adf44cf07fe171843b0197e1506d7ea12 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutBlockFlow.h |
+++ b/third_party/WebKit/Source/core/layout/LayoutBlockFlow.h |
@@ -153,6 +153,8 @@ public: |
void removeFloatingObjects(); |
+ LayoutInline* inlineElementContinuation() const; |
+ |
void addChild(LayoutObject* newChild, LayoutObject* beforeChild = nullptr) override; |
void removeChild(LayoutObject*) override; |
@@ -345,6 +347,8 @@ protected: |
Node* nodeForHitTest() const final; |
bool hitTestChildren(HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) override; |
+ LayoutSize accumulateInFlowPositionOffsets() const override; |
+ |
private: |
bool layoutBlockFlow(bool relayoutChildren, LayoutUnit& pageLogicalHeight, SubtreeLayoutScope&); |
void layoutBlockChildren(bool relayoutChildren, SubtreeLayoutScope&, LayoutUnit beforeEdge, LayoutUnit afterEdge); |