| Index: sky/engine/core/rendering/RootInlineBox.cpp
|
| diff --git a/sky/engine/core/rendering/RootInlineBox.cpp b/sky/engine/core/rendering/RootInlineBox.cpp
|
| index c56887d912a5dec865405bc322e57c011e6a0e42..7b19beaf39be6f628bd8717f98618a19ce61c92a 100644
|
| --- a/sky/engine/core/rendering/RootInlineBox.cpp
|
| +++ b/sky/engine/core/rendering/RootInlineBox.cpp
|
| @@ -149,16 +149,16 @@ float RootInlineBox::placeEllipsisBox(bool ltr, float blockLeftEdge, float block
|
| return result;
|
| }
|
|
|
| -void RootInlineBox::paintEllipsisBox(PaintInfo& paintInfo, const LayoutPoint& paintOffset, LayoutUnit lineTop, LayoutUnit lineBottom) const
|
| +void RootInlineBox::paintEllipsisBox(PaintInfo& paintInfo, const LayoutPoint& paintOffset, LayoutUnit lineTop, LayoutUnit lineBottom, Vector<RenderBox*>& layers) const
|
| {
|
| if (hasEllipsisBox())
|
| - ellipsisBox()->paint(paintInfo, paintOffset, lineTop, lineBottom);
|
| + ellipsisBox()->paint(paintInfo, paintOffset, lineTop, lineBottom, layers);
|
| }
|
|
|
| -void RootInlineBox::paint(PaintInfo& paintInfo, const LayoutPoint& paintOffset, LayoutUnit lineTop, LayoutUnit lineBottom)
|
| +void RootInlineBox::paint(PaintInfo& paintInfo, const LayoutPoint& paintOffset, LayoutUnit lineTop, LayoutUnit lineBottom, Vector<RenderBox*>& layers)
|
| {
|
| - InlineFlowBox::paint(paintInfo, paintOffset, lineTop, lineBottom);
|
| - paintEllipsisBox(paintInfo, paintOffset, lineTop, lineBottom);
|
| + InlineFlowBox::paint(paintInfo, paintOffset, lineTop, lineBottom, layers);
|
| + paintEllipsisBox(paintInfo, paintOffset, lineTop, lineBottom, layers);
|
| }
|
|
|
| bool RootInlineBox::nodeAtPoint(const HitTestRequest& request, HitTestResult& result, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, LayoutUnit lineTop, LayoutUnit lineBottom)
|
|
|