Index: Source/core/rendering/RenderBlockLineLayout.cpp |
diff --git a/Source/core/rendering/RenderBlockLineLayout.cpp b/Source/core/rendering/RenderBlockLineLayout.cpp |
index 612ac952b7e1582f8dff45e3132b8c3ce4286880..7075bf475126098e69b341f8a78dface69837c0b 100644 |
--- a/Source/core/rendering/RenderBlockLineLayout.cpp |
+++ b/Source/core/rendering/RenderBlockLineLayout.cpp |
@@ -451,9 +451,9 @@ static inline void ensureCharacterGetsLineBox(LineMidpointState& lineMidpointSta |
stopIgnoringSpaces(lineMidpointState, InlineIterator(0, textParagraphSeparator.m_obj, textParagraphSeparator.m_pos)); |
} |
-void RenderBlockFlow::appendRunsForObject(BidiRunList<BidiRun>& runs, int start, int end, RenderObject* obj, InlineBidiResolver& resolver) |
+void RenderBlockFlow::appendRunsForObject(int start, int end, RenderObject* obj, InlineBidiResolver& resolver) |
{ |
- adjustMidpointsAndAppendRunsForObjectIfNeeded(obj, start, end, resolver, AppendingRunsForObject, &runs); |
+ resolver.runs().addRun(createRun(start, end, obj, resolver)); |
} |
static inline InlineBox* createInlineBoxForRenderer(RenderObject* obj, bool isRootLineBox, bool isOnlyRun = false) |