Home | History | Annotate | Download | only in rendering

Lines Matching refs:RootInlineBox

298 RootInlineBox* RenderBlock::constructLine(BidiRunList<BidiRun>& bidiRuns, bool firstLine, bool lastLine)
428 void RenderBlock::computeInlineDirectionPositionsForLine(RootInlineBox* lineBox, bool firstLine, BidiRun* firstRun, BidiRun* trailingSpaceRun, bool reachedEnd,
610 void RenderBlock::computeBlockDirectionPositionsForLine(RootInlineBox* lineBox, BidiRun* firstRun, GlyphOverflowAndFallbackFontsMap& textBoxDataMap,
917 RootInlineBox* startLine = determineStartPosition(firstLine, fullLayout, previousLineBrokeCleanly, resolver, floats, floatIndex,
942 RootInlineBox* endLine = (fullLayout || !startLine) ?
952 RootInlineBox* box = startLine;
956 RootInlineBox* next = box->nextRootBox();
1032 RootInlineBox* lineBox = 0;
1150 for (RootInlineBox* line = endLine; line; line = line->nextRootBox()) {
1175 RootInlineBox* line = endLine;
1180 RootInlineBox* next = line->nextRootBox();
1254 void RenderBlock::checkFloatsInCleanLine(RootInlineBox* line, Vector<FloatWithRect>& floats, size_t& floatIndex, bool& encounteredNewFloat, bool& dirtiedByFloat)
1284 RootInlineBox* RenderBlock::determineStartPosition(bool& firstLine, bool& fullLayout, bool& previousLineBrokeCleanly,
1288 RootInlineBox* curr = 0;
1289 RootInlineBox* last = 0;
1333 RootInlineBox* next = curr->nextRootBox();
1342 if (RootInlineBox* prevRootBox = curr->prevRootBox()) {
1364 RootInlineBox* line = firstRootBox();
1409 RootInlineBox* RenderBlock::determineEndPosition(RootInlineBox* startLine, Vector<FloatWithRect>& floats, size_t floatIndex, InlineIterator& cleanLineStart, BidiStatus& cleanLineBidiStatus, int& logicalTop)
1411 RootInlineBox* last = 0;
1412 for (RootInlineBox* curr = startLine->nextRootBox(); curr; curr = curr->nextRootBox()) {
1432 RootInlineBox* prev = last->prevRootBox();
1437 for (RootInlineBox* line = last; line; line = line->nextRootBox())
1444 bool RenderBlock::matchedEndLine(const InlineBidiResolver& resolver, const InlineIterator& endLineStart, const BidiStatus& endLineStatus, RootInlineBox*& endLine,
1458 RootInlineBox* lastLine = endLine;
1459 while (RootInlineBox* nextLine = lastLine->nextRootBox())
1478 RootInlineBox* line = endLine;
1484 RootInlineBox* result = line->nextRootBox();
1495 RootInlineBox* lastLine = endLine;
1496 while (RootInlineBox* nextLine = lastLine->nextRootBox())
1511 RootInlineBox* boxToDelete = endLine;
1516 RootInlineBox* next = boxToDelete->nextRootBox();
2422 for (RootInlineBox* curr = firstRootBox(); curr; curr = curr->nextRootBox()) {
2431 for (RootInlineBox* curr = firstRootBox(); curr; curr = curr->nextRootBox())
2451 for (RootInlineBox* curr = firstRootBox(); curr; curr = curr->nextRootBox()) {