Searched refs:firstLineBox (Results 1 – 17 of 17) sorted by relevance
145 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextLineBox()) in dirtyLineBoxes()180 RootInlineBox* firstRootBox = firstLineBox()->root(); in anyLineIntersectsRect()182 int firstLineTop = firstLineBox()->logicalTopVisualOverflow(firstRootBox->lineTop()); in anyLineIntersectsRect()183 if (usePrintRect && !firstLineBox()->parent()) in anyLineIntersectsRect()184 firstLineTop = min(firstLineTop, firstLineBox()->root()->lineTop()); in anyLineIntersectsRect()214 if (!firstLineBox()) in paint()232 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextLineBox()) { in paint()285 if (!firstLineBox()) in hitTest()288 bool isHorizontal = firstLineBox()->isHorizontal(); in hitTest()321 …Box* firstBox = inlineContainer ? inlineContainer->firstLineBoxIncludingCulling() : firstLineBox(); in dirtyLinesFromChangedChild()
85 if (firstLineBox()) { in destroy()98 if (firstLineBox()->parent()) { in destroy()99 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) in destroy()472 else if (InlineFlowBox* curr = firstLineBox()) { in absoluteRects()517 …for (InlineFlowBox* childLine = currInline->firstLineBox(); childLine; childLine = childLine->next… in culledInlineAbsoluteRects()556 else if (InlineFlowBox* curr = firstLineBox()) { in absoluteQuads()601 …for (InlineFlowBox* childLine = currInline->firstLineBox(); childLine; childLine = childLine->next… in culledInlineAbsoluteQuads()724 if (firstLineBox()) { in positionForPoint()747 ASSERT(!firstLineBox()); in linesBoundingBox()756 ASSERT(!firstLineBox() == !lastLineBox()); // Either both are null or both exist. in linesBoundingBox()[all …]
66 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } in firstLineBox() function68 …InlineBox* firstLineBoxIncludingCulling() const { return alwaysCreateLineBoxes() ? firstLineBox() … in firstLineBoxIncludingCulling()
49 InlineFlowBox* firstLineBox() const { return m_firstLineBox; } in firstLineBox() function
72 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } in firstLineBox() function118 RootInlineBox* firstRootBox() const { return static_cast<RootInlineBox*>(firstLineBox()); } in firstRootBox()
177 if (firstLineBox()) { in destroy()189 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) { in destroy()1117 return !firstLineBox(); in isSelfCollapsingBlock()2574 else if (!inlineRenderer->firstLineBox()) in paintObject()2634 if (!paintInfo.shouldPaintWithinRoot(this) || !firstLineBox()) in paintEllipsisBoxes()2640 int yPos = ty + firstLineBox()->y(); in paintEllipsisBoxes()2641 int h = lastLineBox()->y() + lastLineBox()->logicalHeight() - firstLineBox()->y(); in paintEllipsisBoxes()2908 if (!firstLineBox()) { in inlineSelectionGaps()5235 if (firstLineBox()) in firstLineBoxBaseline()5236 …return firstLineBox()->logicalTop() + style(true)->fontMetrics().ascent(firstRootBox()->baselineTy… in firstLineBoxBaseline()[all …]
2159 InlineFlowBox* first = flow->firstLineBox(); in containingBlockLogicalWidthForPositioned()2199 InlineFlowBox* first = flow->firstLineBox(); in containingBlockLogicalHeightForPositioned()2557 InlineFlowBox* firstLine = flow->firstLineBox(); in computePositionedLogicalWidthUsing()2982 InlineFlowBox* firstLine = flow->firstLineBox(); in computePositionedLogicalWidthReplaced()
742 bool fullLayout = !firstLineBox() || selfNeedsLayout() || relayoutChildren; in layoutInlineChildren()1245 if (!firstLineBox() && hasLineIfEmpty()) in layoutInlineChildren()1337 ASSERT(!firstLineBox() && !lastLineBox()); in determineStartPosition()
303 … if (!lineBoxList->firstLineBox()->isConstructed() && !renderer()->isInlineElementContinuation()) { in determineSpacingForFlowBoxes()304 if (ltr && lineBoxList->firstLineBox() == this) in determineSpacingForFlowBoxes()
457 return !rubyText || !rubyText->firstLineBox(); in getEmphasisMarkPosition()
92 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) in absoluteQuads()
64 InlineFlowBox* flowBox = renderBlock->firstLineBox(); in flowBoxForRenderer()74 InlineFlowBox* flowBox = renderInline->firstLineBox(); in flowBoxForRenderer()
1862 return !toRenderBlock(m_renderer)->firstLineBox() && !mouseButtonListener(); in accessibilityIsIgnored()
46614 (WebCore::RenderBlock::firstLineBox):46640 (WebCore::RenderInline::firstLineBox):47327 (WebCore::RenderFlow::firstLineBox):47340 (WebCore::RenderLineBoxList::firstLineBox):
44227 (WebCore::RenderBlock::layoutInlineChildren): Remove firstLineBox
28306 … initial bailout check is now done using firstLineBoxIncludingCulling instead of just firstLineBox.
10397 ASSERTION FAILED: !firstLineBox() == !lastLineBox() setting content on image