Home
last modified time | relevance | path

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

/external/chromium_org/third_party/WebKit/Source/core/rendering/
DRenderVTTCue.cpp59 bool RenderVTTCue::findFirstLineBox(InlineFlowBox*& firstLineBox) in findFirstLineBox() argument
62 firstLineBox = toRenderInline(firstChild())->firstLineBox(); in findFirstLineBox()
69 bool RenderVTTCue::initializeLayoutParameters(InlineFlowBox* firstLineBox, LayoutUnit& step, Layout… in initializeLayoutParameters() argument
77 …ep = m_cue->getWritingDirection() == VTTCue::Horizontal ? firstLineBox->height() : firstLineBox->w… in initializeLayoutParameters()
150 bool RenderVTTCue::shouldSwitchDirection(InlineFlowBox* firstLineBox, LayoutUnit step) const in shouldSwitchDirection() argument
154 LayoutUnit bottom = top + firstLineBox->height(); in shouldSwitchDirection()
155 LayoutUnit right = left + firstLineBox->width(); in shouldSwitchDirection()
215 InlineFlowBox* firstLineBox; in repositionCueSnapToLinesSet() local
219 if (!findFirstLineBox(firstLineBox)) in repositionCueSnapToLinesSet()
222 if (!initializeLayoutParameters(firstLineBox, step, position)) in repositionCueSnapToLinesSet()
[all …]
DRenderInline.cpp106 if (firstLineBox()) { in willBeDestroyed()
119 if (firstLineBox()->parent()) { in willBeDestroyed()
120 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) in willBeDestroyed()
282 if (InlineBox* firstBox = firstLineBox()) in localCaretRect()
566 else if (InlineFlowBox* curr = firstLineBox()) { in generateLineBoxRects()
606 …for (InlineFlowBox* childLine = currInline->firstLineBox(); childLine; childLine = childLine->next… in generateCulledLineBoxRects()
842 if (firstLineBox()) { in positionForPoint()
879 ASSERT(!firstLineBox()); in linesBoundingBox()
891 ASSERT(!firstLineBox() == !lastLineBox()); // Either both are null or both exist. in linesBoundingBox()
892 if (firstLineBox() && lastLineBox()) { in linesBoundingBox()
[all …]
DRenderLineBoxList.cpp143 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextLineBox()) in dirtyLineBoxes()
178 RootInlineBox& firstRootBox = firstLineBox()->root(); in anyLineIntersectsRect()
180 LayoutUnit firstLineTop = firstLineBox()->logicalTopVisualOverflow(firstRootBox.lineTop()); in anyLineIntersectsRect()
203 if (!firstLineBox()) in hitTest()
207 LayoutRect rect = firstLineBox()->isHorizontal() ? in hitTest()
237 …Box* firstBox = inlineContainer ? inlineContainer->firstLineBoxIncludingCulling() : firstLineBox(); in dirtyLinesFromChangedChild()
DRenderInline.h76 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } in firstLineBox() function
78 …InlineBox* firstLineBoxIncludingCulling() const { return alwaysCreateLineBoxes() ? firstLineBox() … in firstLineBoxIncludingCulling()
DRenderLineBoxList.h49 InlineFlowBox* firstLineBox() const { return m_firstLineBox; } in firstLineBox() function
DRenderBlock.h92 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } in firstLineBox() function
95 RootInlineBox* firstRootBox() const { return static_cast<RootInlineBox*>(firstLineBox()); } in firstRootBox()
DRenderBlockLineLayout.cpp1506 bool clearLinesForPagination = firstLineBox() && flowThread && !flowThread->hasRegions(); in layoutInlineChildren()
1510 …bool isFullLayout = !firstLineBox() || selfNeedsLayout() || relayoutChildren || clearLinesForPagin… in layoutInlineChildren()
1515 if (firstLineBox()) in layoutInlineChildren()
1594 if (!firstLineBox() && hasLineIfEmpty()) in layoutInlineChildren()
1603 if (isFullLayout && firstLineBox()) in layoutInlineChildren()
1695 ASSERT(!firstLineBox() && !lastLineBox()); in determineStartPosition()
DRenderBlock.cpp264 if (firstLineBox()) { in willBeDestroyed()
276 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) { in willBeDestroyed()
982 ASSERT(!m_lineBoxes.firstLineBox()); in deleteLineBoxTree()
1293 return !firstLineBox(); in isSelfCollapsingBlock()
3437 if (firstLineBox()) in firstLineBoxBaseline()
3438 …return firstLineBox()->logicalTop() + style(true)->fontMetrics().ascent(firstRootBox()->baselineTy… in firstLineBoxBaseline()
3471 if (!firstLineBox() && hasLineIfEmpty()) { in lastLineBoxBaseline()
3478 …return lastLineBox()->logicalTop() + style(lastLineBox() == firstLineBox())->fontMetrics().ascent(… in lastLineBoxBaseline()
3983 bool nextInlineHasLineBox = inlineElementContinuation()->firstLineBox(); in addFocusRingRects()
3987 …InlineHasLineBox = toRenderInline(inlineElementContinuation()->node()->renderer())->firstLineBox(); in addFocusRingRects()
DRenderBlockFlow.h93 using RenderBlock::firstLineBox;
DInlineFlowBox.cpp319 … if (!lineBoxList->firstLineBox()->isConstructed() && !renderer().isInlineElementContinuation()) { in determineSpacingForFlowBoxes()
322 else if (ltr && lineBoxList->firstLineBox() == this) in determineSpacingForFlowBoxes()
DRenderBox.cpp2710 InlineFlowBox* first = flow->firstLineBox(); in containingBlockLogicalWidthForPositioned()
2753 InlineFlowBox* first = flow->firstLineBox(); in containingBlockLogicalHeightForPositioned()
3122 InlineFlowBox* firstLine = flow->firstLineBox(); in computePositionedLogicalWidthUsing()
3552 InlineFlowBox* firstLine = flow->firstLineBox(); in computePositionedLogicalWidthReplaced()
DInlineTextBox.cpp376 return !rubyText || !rubyText->firstLineBox(); in getEmphasisMarkPosition()
DRenderObject.cpp661 if (isSVG() || (isRenderBlockFlow() && toRenderBlockFlow(this)->firstLineBox())) in skipInvalidationWhenLaidOutChildren()
DRenderBlockFlow.cpp2742 if (!firstLineBox()) { in inlineSelectionGaps()
/external/chromium_org/third_party/WebKit/Source/core/paint/
DLineBoxListPainter.cpp28 if (!m_renderLineBoxList.firstLineBox()) in paint()
41 … for (InlineFlowBox* curr = m_renderLineBoxList.firstLineBox(); curr; curr = curr->nextLineBox()) { in paint()
DInlinePainter.cpp46 for (InlineFlowBox* curr = m_renderInline.firstLineBox(); curr; curr = curr->nextLineBox()) { in paintOutline()
DBlockPainter.cpp470 …else if (!inlineRenderer->firstLineBox() || (!inlineEnclosedInSelfPaintingLayer && m_renderBlock.h… in paintContinuationOutlines()
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
DRenderSVGInline.cpp115 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) in absoluteQuads()
DSVGTextQuery.cpp61 InlineFlowBox* flowBox = renderBlockFlow->firstLineBox(); in flowBoxForRenderer()
71 InlineFlowBox* flowBox = renderInline->firstLineBox(); in flowBoxForRenderer()
/external/chromium_org/third_party/WebKit/Source/core/accessibility/
DAXRenderObject.cpp710 return !toRenderBlockFlow(m_renderer)->firstLineBox() && !mouseButtonListener(); in computeAccessibilityIsIgnored()