Searched refs:lastLineBox (Results 1 – 10 of 10) sorted by relevance
76 InlineFlowBox* lastLineBox() const { return m_lineBoxes.lastLineBox(); } in lastLineBox() function78 …InlineBox* lastLineBoxIncludingCulling() const { return alwaysCreateLineBoxes() ? lastLineBox() : … in lastLineBoxIncludingCulling()
50 InlineFlowBox* lastLineBox() const { return m_lastLineBox; } in lastLineBox() function
180 RootInlineBox& lastRootBox = lastLineBox()->root(); in anyLineIntersectsRect()182 … LayoutUnit lastLineBottom = lastLineBox()->logicalBottomVisualOverflow(lastRootBox.lineBottom()); in anyLineIntersectsRect()259 for (InlineFlowBox* curr = lastLineBox(); curr; curr = curr->prevLineBox()) { in hitTest()
95 InlineFlowBox* lastLineBox() const { return m_lineBoxes.lastLineBox(); } in lastLineBox() function164 RootInlineBox* lastRootBox() const { return static_cast<RootInlineBox*>(lastLineBox()); } in lastRootBox()
867 ASSERT(!firstLineBox() == !lastLineBox()); // Either both are null or both exist. in linesBoundingBox()868 if (firstLineBox() && lastLineBox()) { in linesBoundingBox()883 …float width = isHorizontal ? logicalRightSide - logicalLeftSide : lastLineBox()->logicalBottom() -… in linesBoundingBox()884 …float height = isHorizontal ? lastLineBox()->logicalBottom() - y : logicalRightSide - logicalLeftS… in linesBoundingBox()985 if (!firstLineBox() || !lastLineBox()) in linesVisualOverflowBoundingBox()997 RootInlineBox& lastRootBox = lastLineBox()->root(); in linesVisualOverflowBoundingBox()1001 …LayoutUnit logicalHeight = lastLineBox()->logicalBottomVisualOverflow(lastRootBox.lineBottom()) - … in linesVisualOverflowBoundingBox()
159 parentBox = inlineFlow ? inlineFlow->lastLineBox() : toRenderBlock(obj)->lastLineBox(); in createLineBoxes()293 ASSERT(lastLineBox() && !lastLineBox()->isConstructed()); in constructLine()298 lastLineBox()->root().setHasSelectedChildren(true); in constructLine()305 …lastLineBox()->determineSpacingForFlowBoxes(lineInfo.isLastLine(), isLogicallyLastRunWrapped, bidi… in constructLine()308 lastLineBox()->setConstructed(); in constructLine()1840 ASSERT(!firstLineBox() && !lastLineBox()); in determineStartPosition()
323 else if (!ltr && lineBoxList->lastLineBox() == this) in determineSpacingForFlowBoxes()327 if (!lineBoxList->lastLineBox()->isConstructed()) { in determineSpacingForFlowBoxes()
2952 InlineFlowBox* last = flow->lastLineBox(); in containingBlockLogicalWidthForPositioned()2995 InlineFlowBox* last = flow->lastLineBox(); in containingBlockLogicalHeightForPositioned()3364 InlineFlowBox* lastLine = flow->lastLineBox(); in computePositionedLogicalWidthUsing()3794 InlineFlowBox* lastLine = flow->lastLineBox(); in computePositionedLogicalWidthReplaced()
3877 if (lastLineBox()) in lastLineBoxBaseline()3878 …return lastLineBox()->logicalTop() + style(lastLineBox() == firstLineBox())->fontMetrics().ascent(… in lastLineBoxBaseline()
62 ASSERT(flowBox == renderBlock->lastLineBox()); in flowBoxForRenderer()72 ASSERT(flowBox == renderInline->lastLineBox()); in flowBoxForRenderer()