Searched refs:firstLineBox (Results 1 – 15 of 15) sorted by relevance
63 bool RenderVTTCue::findFirstLineBox(InlineFlowBox*& firstLineBox) in findFirstLineBox() argument66 firstLineBox = toRenderInline(firstChild())->firstLineBox(); in findFirstLineBox()73 bool RenderVTTCue::initializeLayoutParameters(InlineFlowBox* firstLineBox, LayoutUnit& step, Layout… in initializeLayoutParameters() argument81 …ep = m_cue->getWritingDirection() == VTTCue::Horizontal ? firstLineBox->height() : firstLineBox->w… in initializeLayoutParameters()153 bool RenderVTTCue::shouldSwitchDirection(InlineFlowBox* firstLineBox, LayoutUnit step) const in shouldSwitchDirection() argument157 LayoutUnit bottom = top + firstLineBox->height(); in shouldSwitchDirection()158 LayoutUnit right = left + firstLineBox->width(); in shouldSwitchDirection()218 InlineFlowBox* firstLineBox; in repositionCueSnapToLinesSet() local222 if (!findFirstLineBox(firstLineBox)) in repositionCueSnapToLinesSet()225 if (!initializeLayoutParameters(firstLineBox, step, position)) in repositionCueSnapToLinesSet()[all …]
144 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextLineBox()) in dirtyLineBoxes()179 RootInlineBox* firstRootBox = firstLineBox()->root(); in anyLineIntersectsRect()181 LayoutUnit firstLineTop = firstLineBox()->logicalTopVisualOverflow(firstRootBox->lineTop()); in anyLineIntersectsRect()209 if (!firstLineBox()) in paint()223 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextLineBox()) { in paint()248 if (!firstLineBox()) in hitTest()252 LayoutRect rect = firstLineBox()->isHorizontal() ? in hitTest()282 …Box* firstBox = inlineContainer ? inlineContainer->firstLineBoxIncludingCulling() : firstLineBox(); in dirtyLinesFromChangedChild()
92 if (firstLineBox()) { in willBeDestroyed()105 if (firstLineBox()->parent()) { in willBeDestroyed()106 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) in willBeDestroyed()256 if (InlineBox* firstBox = firstLineBox()) in localCaretRect()537 else if (InlineFlowBox* curr = firstLineBox()) { in generateLineBoxRects()577 …for (InlineFlowBox* childLine = currInline->firstLineBox(); childLine; childLine = childLine->next… in generateCulledLineBoxRects()809 if (firstLineBox()) { in positionForPoint()846 ASSERT(!firstLineBox()); in linesBoundingBox()858 ASSERT(!firstLineBox() == !lastLineBox()); // Either both are null or both exist. in linesBoundingBox()859 if (firstLineBox() && lastLineBox()) { in linesBoundingBox()[all …]
72 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } in firstLineBox() function74 …InlineBox* firstLineBoxIncludingCulling() const { return alwaysCreateLineBoxes() ? firstLineBox() … in firstLineBoxIncludingCulling()
49 InlineFlowBox* firstLineBox() const { return m_firstLineBox; } in firstLineBox() function
102 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } in firstLineBox() function229 RootInlineBox* firstRootBox() const { return static_cast<RootInlineBox*>(firstLineBox()); } in firstRootBox()
217 if (firstLineBox()) { in willBeDestroyed()229 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) { in willBeDestroyed()894 if (UNLIKELY(AXObjectCache::accessibilityEnabled()) && m_lineBoxes.firstLineBox() == rootBox) { in createAndAppendRootInlineBox()1185 return !firstLineBox(); in isSelfCollapsingBlock()2280 … else if (!inlineRenderer->firstLineBox() || (!inlineEnclosedInSelfPaintingLayer && hasLayer())) in paintObject()4586 if (firstLineBox()) in firstLineBoxBaseline()4587 …return firstLineBox()->logicalTop() + style(true)->fontMetrics().ascent(firstRootBox()->baselineTy… in firstLineBoxBaseline()4620 if (!firstLineBox() && hasLineIfEmpty()) { in lastLineBoxBaseline()4627 …return lastLineBox()->logicalTop() + style(lastLineBox() == firstLineBox())->fontMetrics().ascent(… in lastLineBoxBaseline()5262 bool nextInlineHasLineBox = inlineElementContinuation()->firstLineBox(); in addFocusRingRects()[all …]
1723 bool clearLinesForPagination = firstLineBox() && flowThread && !flowThread->hasRegions(); in layoutInlineChildren()1727 …bool isFullLayout = !firstLineBox() || selfNeedsLayout() || relayoutChildren || clearLinesForPagin… in layoutInlineChildren()1815 if (!firstLineBox() && hasLineIfEmpty()) in layoutInlineChildren()1912 ASSERT(!firstLineBox() && !lastLineBox()); in determineStartPosition()
316 … if (!lineBoxList->firstLineBox()->isConstructed() && !renderer()->isInlineElementContinuation()) { in determineSpacingForFlowBoxes()319 else if (ltr && lineBoxList->firstLineBox() == this) in determineSpacingForFlowBoxes()
3208 InlineFlowBox* first = flow->firstLineBox(); in containingBlockLogicalWidthForPositioned()3254 InlineFlowBox* first = flow->firstLineBox(); in containingBlockLogicalHeightForPositioned()3662 InlineFlowBox* firstLine = flow->firstLineBox(); in computePositionedLogicalWidthUsing()4113 InlineFlowBox* firstLine = flow->firstLineBox(); in computePositionedLogicalWidthReplaced()
467 return !rubyText || !rubyText->firstLineBox(); in getEmphasisMarkPosition()
2466 if (!firstLineBox()) { in inlineSelectionGaps()
105 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) in absoluteQuads()
61 InlineFlowBox* flowBox = renderBlock->firstLineBox(); in flowBoxForRenderer()71 InlineFlowBox* flowBox = renderInline->firstLineBox(); in flowBoxForRenderer()
696 return !toRenderBlock(m_renderer)->firstLineBox() && !mouseButtonListener(); in computeAccessibilityIsIgnored()