| 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);
|
|
|