Home
last modified time | relevance | path

Searched refs:firstLineBox (Results 1 – 17 of 17) sorted by relevance

/external/webkit/Source/WebCore/rendering/
DRenderLineBoxList.cpp145 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()
DRenderInline.cpp85 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 …]
DRenderInline.h66 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } in firstLineBox() function
68 …InlineBox* firstLineBoxIncludingCulling() const { return alwaysCreateLineBoxes() ? firstLineBox() … in firstLineBoxIncludingCulling()
DRenderLineBoxList.h49 InlineFlowBox* firstLineBox() const { return m_firstLineBox; } in firstLineBox() function
DRenderBlock.h72 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } in firstLineBox() function
118 RootInlineBox* firstRootBox() const { return static_cast<RootInlineBox*>(firstLineBox()); } in firstRootBox()
DRenderBlock.cpp177 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 …]
DRenderBox.cpp2159 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()
DRenderBlockLineLayout.cpp742 bool fullLayout = !firstLineBox() || selfNeedsLayout() || relayoutChildren; in layoutInlineChildren()
1245 if (!firstLineBox() && hasLineIfEmpty()) in layoutInlineChildren()
1337 ASSERT(!firstLineBox() && !lastLineBox()); in determineStartPosition()
DInlineFlowBox.cpp303 … if (!lineBoxList->firstLineBox()->isConstructed() && !renderer()->isInlineElementContinuation()) { in determineSpacingForFlowBoxes()
304 if (ltr && lineBoxList->firstLineBox() == this) in determineSpacingForFlowBoxes()
DInlineTextBox.cpp457 return !rubyText || !rubyText->firstLineBox(); in getEmphasisMarkPosition()
/external/webkit/Source/WebCore/rendering/svg/
DRenderSVGInline.cpp92 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) in absoluteQuads()
DSVGTextQuery.cpp64 InlineFlowBox* flowBox = renderBlock->firstLineBox(); in flowBoxForRenderer()
74 InlineFlowBox* flowBox = renderInline->firstLineBox(); in flowBoxForRenderer()
/external/webkit/Source/WebCore/accessibility/
DAccessibilityRenderObject.cpp1862 return !toRenderBlock(m_renderer)->firstLineBox() && !mouseButtonListener(); in accessibilityIsIgnored()
/external/webkit/Source/WebCore/
DChangeLog-2009-06-1646614 (WebCore::RenderBlock::firstLineBox):
46640 (WebCore::RenderInline::firstLineBox):
47327 (WebCore::RenderFlow::firstLineBox):
47340 (WebCore::RenderLineBoxList::firstLineBox):
DChangeLog-2006-12-3144227 (WebCore::RenderBlock::layoutInlineChildren): Remove firstLineBox
DChangeLog28306 … initial bailout check is now done using firstLineBoxIncludingCulling instead of just firstLineBox.
DChangeLog-2007-10-1410397 ASSERTION FAILED: !firstLineBox() == !lastLineBox() setting content on image