| Index: sky/engine/core/rendering/RenderBlockFlow.h
|
| diff --git a/sky/engine/core/rendering/RenderBlockFlow.h b/sky/engine/core/rendering/RenderBlockFlow.h
|
| index 9a6d565a31106d100b56433610b1d12d6ff9732e..e748c254142e868743ccf2cd12b7714a487f0565 100644
|
| --- a/sky/engine/core/rendering/RenderBlockFlow.h
|
| +++ b/sky/engine/core/rendering/RenderBlockFlow.h
|
| @@ -110,7 +110,7 @@ public:
|
|
|
| static bool shouldSkipCreatingRunsForObject(RenderObject* obj)
|
| {
|
| - return obj->isFloating() || (obj->isOutOfFlowPositioned() && !obj->style()->isOriginalDisplayInlineType() && !obj->container()->isRenderInline());
|
| + return obj->isOutOfFlowPositioned() && !obj->style()->isOriginalDisplayInlineType() && !obj->container()->isRenderInline();
|
| }
|
|
|
| void addOverflowFromInlineChildren();
|
| @@ -121,8 +121,6 @@ public:
|
| GapRects inlineSelectionGaps(RenderBlock* rootBlock, const LayoutPoint& rootBlockPhysicalPosition, const LayoutSize& offsetFromRootBlock,
|
| LayoutUnit& lastLogicalTop, LayoutUnit& lastLogicalLeft, LayoutUnit& lastLogicalRight, const PaintInfo*);
|
|
|
| - virtual bool avoidsFloats() const override;
|
| -
|
| protected:
|
| void layoutInlineChildren(bool relayoutChildren, LayoutUnit& paintInvalidationLogicalTop, LayoutUnit& paintInvalidationLogicalBottom, LayoutUnit afterEdge);
|
|
|
| @@ -137,8 +135,6 @@ protected:
|
|
|
| virtual bool updateLogicalWidthAndColumnWidth() override;
|
|
|
| - void setLogicalLeftForChild(RenderBox* child, LayoutUnit logicalLeft);
|
| - void setLogicalTopForChild(RenderBox* child, LayoutUnit logicalTop);
|
| void determineLogicalLeftPositionForChild(RenderBox* child);
|
|
|
| private:
|
|
|