Home
last modified time | relevance | path

Searched refs:RootInlineBox (Results 1 – 25 of 47) sorted by relevance

12

/external/webkit/Source/WebCore/rendering/
DRootInlineBox.cpp42 typedef WTF::HashMap<const RootInlineBox*, EllipsisBox*> EllipsisBoxMap;
45 RootInlineBox::RootInlineBox(RenderBlock* block) in RootInlineBox() function in WebCore::RootInlineBox
61 void RootInlineBox::destroy(RenderArena* arena) in destroy()
67 void RootInlineBox::detachEllipsisBox(RenderArena* arena) in detachEllipsisBox()
77 RenderLineBoxList* RootInlineBox::rendererLineBoxes() const in rendererLineBoxes()
82 void RootInlineBox::clearTruncation() in clearTruncation()
90 bool RootInlineBox::lineCanAccommodateEllipsis(bool ltr, int blockEdge, int lineBoxEdge, int ellips… in lineCanAccommodateEllipsis()
102 void RootInlineBox::placeEllipsis(const AtomicString& ellipsisStr, bool ltr, float blockLeftEdge, … in placeEllipsis()
128 float RootInlineBox::placeEllipsisBox(bool ltr, float blockLeftEdge, float blockRightEdge, float el… in placeEllipsisBox()
136 void RootInlineBox::paintEllipsisBox(PaintInfo& paintInfo, int tx, int ty, int lineTop, int lineBot… in paintEllipsisBox()
[all …]
DRootInlineBox.h35 class RootInlineBox : public InlineFlowBox {
37 RootInlineBox(RenderBlock* block);
45 RootInlineBox* nextRootBox() const { return static_cast<RootInlineBox*>(m_nextLineBox); } in nextRootBox()
46 RootInlineBox* prevRootBox() const { return static_cast<RootInlineBox*>(m_prevLineBox); } in prevRootBox()
200 inline void RootInlineBox::setLineTopBottomPositions(int top, int bottom) in setLineTopBottomPositions()
DRenderLineBoxList.cpp180 RootInlineBox* firstRootBox = firstLineBox()->root(); in anyLineIntersectsRect()
181 RootInlineBox* lastRootBox = lastLineBox()->root(); in anyLineIntersectsRect()
196 RootInlineBox* root = box->root(); in lineIntersectsDirtyRect()
237 RootInlineBox* root = curr->root(); in paint()
247 if (RootInlineBox* nextRootBox = curr->root()->nextRootBox()) in paint()
261 RootInlineBox* root = curr->root(); in paint()
302 RootInlineBox* root = curr->root(); in hitTest()
335 RootInlineBox* box = 0; in dirtyLinesFromChangedChild()
363 RootInlineBox* adjacentBox; in dirtyLinesFromChangedChild()
DRenderBlock.h93 RootInlineBox* createAndAppendRootInlineBox();
118 RootInlineBox* firstRootBox() const { return static_cast<RootInlineBox*>(firstLineBox()); } in firstRootBox()
119 RootInlineBox* lastRootBox() const { return static_cast<RootInlineBox*>(lastLineBox()); } in lastRootBox()
132 RootInlineBox* lineAtIndex(int);
362 virtual RootInlineBox* createRootInlineBox(); // Subclassed by SVG and Ruby.
431 RootInlineBox* m_originatingLine;
493 …void checkFloatsInCleanLine(RootInlineBox*, Vector<FloatWithRect>&, size_t& floatIndex, bool& enco…
494RootInlineBox* determineStartPosition(bool& firstLine, bool& fullLayout, bool& previousLineBrokeCl…
497RootInlineBox* determineEndPosition(RootInlineBox* startBox, Vector<FloatWithRect>& floats, size_t…
500 RootInlineBox*& endLine, int& endYPos, int& repaintBottom, int& repaintTop);
[all …]
DTrailingFloatsRootInlineBox.h33 class TrailingFloatsRootInlineBox : public RootInlineBox {
36 : RootInlineBox(block) in TrailingFloatsRootInlineBox()
DRenderBlockLineLayout.cpp298 RootInlineBox* RenderBlock::constructLine(BidiRunList<BidiRun>& bidiRuns, bool firstLine, bool last… in constructLine()
428 void RenderBlock::computeInlineDirectionPositionsForLine(RootInlineBox* lineBox, bool firstLine, Bi… in computeInlineDirectionPositionsForLine()
610 void RenderBlock::computeBlockDirectionPositionsForLine(RootInlineBox* lineBox, BidiRun* firstRun, … in computeBlockDirectionPositionsForLine()
917RootInlineBox* startLine = determineStartPosition(firstLine, fullLayout, previousLineBrokeCleanly,… in layoutInlineChildren()
942 RootInlineBox* endLine = (fullLayout || !startLine) ? in layoutInlineChildren()
952 RootInlineBox* box = startLine; in layoutInlineChildren()
956 RootInlineBox* next = box->nextRootBox(); in layoutInlineChildren()
1032 RootInlineBox* lineBox = 0; in layoutInlineChildren()
1150 for (RootInlineBox* line = endLine; line; line = line->nextRootBox()) { in layoutInlineChildren()
1175 RootInlineBox* line = endLine; in layoutInlineChildren()
[all …]
DRenderRubyRun.cpp237 RootInlineBox* rootBox = rt->lastRootBox(); in layout()
247 RootInlineBox* rootBox = rb->firstRootBox(); in layout()
257 RootInlineBox* rootBox = rb->lastRootBox(); in layout()
293 …for (RootInlineBox* rootInlineBox = rubyBase->firstRootBox(); rootInlineBox; rootInlineBox = rootI… in getOverhang()
DInlineBox.cpp198 const RootInlineBox* InlineBox::root() const in root()
203 return static_cast<const RootInlineBox*>(this); in root()
206 RootInlineBox* InlineBox::root() in root()
211 return static_cast<RootInlineBox*>(this); in root()
DInlineBox.h32 class RootInlineBox; variable
221 const RootInlineBox* root() const;
222 RootInlineBox* root();
DRenderReplaced.cpp290 RootInlineBox* root = box->root(); in positionForPoint()
338 RootInlineBox* root = m_inlineBoxWrapper->root(); in localSelectionRect()
349 RootInlineBox* line = m_inlineBoxWrapper->root(); in setSelectionState()
DRenderInline.cpp501 RootInlineBox* rootBox = currBox->inlineBoxWrapper()->root(); in culledInlineAbsoluteRects()
518 RootInlineBox* rootBox = childLine->root(); in culledInlineAbsoluteRects()
538 RootInlineBox* rootBox = childText->root(); in culledInlineAbsoluteRects()
585 RootInlineBox* rootBox = currBox->inlineBoxWrapper()->root(); in culledInlineAbsoluteQuads()
602 RootInlineBox* rootBox = childLine->root(); in culledInlineAbsoluteQuads()
622 RootInlineBox* rootBox = childText->root(); in culledInlineAbsoluteQuads()
793 RootInlineBox* rootBox = currBox->inlineBoxWrapper()->root(); in culledInlineBoundingBox()
808 RootInlineBox* rootBox = childLine->root(); in culledInlineBoundingBox()
827 RootInlineBox* rootBox = childText->root(); in culledInlineBoundingBox()
946 RootInlineBox* firstRootBox = firstLineBox()->root(); in linesVisualOverflowBoundingBox()
[all …]
DRenderText.cpp217 RootInlineBox* next = firstTextBox()->root()->nextRootBox(); in removeAndDestroyTextBoxes()
499 RootInlineBox* rootBox = box->root(); in positionForPoint()
1021 RootInlineBox* line = box->root(); in setSelectionState()
1028 RootInlineBox* line = box->root(); in setSelectionState()
1046 RootInlineBox* firstRootBox = 0; in setTextWithOffset()
1047 RootInlineBox* lastRootBox = 0; in setTextWithOffset()
1060 RootInlineBox* root = curr->root(); in setTextWithOffset()
1091 RootInlineBox* prev = firstRootBox->prevRootBox(); in setTextWithOffset()
1100 …for (RootInlineBox* curr = firstRootBox; curr && curr != lastRootBox; curr = curr->nextRootBox()) { in setTextWithOffset()
DRenderBlock.cpp865 RootInlineBox* RenderBlock::createRootInlineBox() in createRootInlineBox()
867 return new (renderArena()) RootInlineBox(this); in createRootInlineBox()
870 RootInlineBox* RenderBlock::createAndAppendRootInlineBox() in createAndAppendRootInlineBox()
872 RootInlineBox* rootBox = createRootInlineBox(); in createAndAppendRootInlineBox()
2143 ListHashSet<RootInlineBox*> lineBoxes; in simplifiedNormalFlowLayout()
2150 RootInlineBox* box = toRenderBox(o)->inlineBoxWrapper()->root(); in simplifiedNormalFlowLayout()
2160 …for (ListHashSet<RootInlineBox*>::const_iterator it = lineBoxes.begin(); it != lineBoxes.end(); ++… in simplifiedNormalFlowLayout()
2161 RootInlineBox* box = *it; in simplifiedNormalFlowLayout()
2648 for (RootInlineBox* curr = firstRootBox(); curr; curr = curr->nextRootBox()) { in paintEllipsisBoxes()
2919 RootInlineBox* lastSelectedLine = 0; in inlineSelectionGaps()
[all …]
DRenderTextControl.cpp395 static void getNextSoftBreak(RootInlineBox*& line, Node*& breakNode, unsigned& breakOffset) in getNextSoftBreak()
397 RootInlineBox* next; in getNextSoftBreak()
423 RootInlineBox* line = renderer->firstRootBox(); in textWithHardLineBreaks()
DRenderListItem.cpp265 RootInlineBox* root = m_marker->inlineBoxWrapper()->root(); in positionListMarker()
268 RootInlineBox* rootBox = m_marker->inlineBoxWrapper()->root(); in positionListMarker()
DInlineFlowBox.h165 void computeLogicalBoxHeights(RootInlineBox*, int& maxPositionTop, int& maxPositionBottom,
DRenderListMarker.cpp1098 RootInlineBox* root = m_inlineBoxWrapper->root(); in localSelectionRect()
1699 if (RootInlineBox* root = box->root()) in setSelectionState()
1711 RootInlineBox* root = inlineBoxWrapper()->root(); in selectionRectForRepaint()
DInlineFlowBox.cpp478 void InlineFlowBox::computeLogicalBoxHeights(RootInlineBox* rootBox, int& maxPositionTop, int& maxP… in computeLogicalBoxHeights()
927 RootInlineBox* rootBox = root(); in nodeAtPoint()
1092 RootInlineBox* rootBox = root(); in paintBoxDecorations()
1174 RootInlineBox* rootBox = root(); in paintMask()
DRenderFlexibleBox.cpp900 RootInlineBox* lastLine = blockChild->lineAtIndex(lineCount - 1); in applyLineClamp()
904 RootInlineBox* lastVisibleLine = blockChild->lineAtIndex(numVisibleLines - 1); in applyLineClamp()
DRenderBox.cpp1069 RootInlineBox* r = boxWrap ? boxWrap->root() : 0; in paintCustomHighlight()
3140 RootInlineBox* rootBox = box->root(); in localCaretRect()
/external/webkit/Source/WebCore/rendering/svg/
DSVGRootInlineBox.h35 class SVGRootInlineBox : public RootInlineBox {
38 : RootInlineBox(block) in SVGRootInlineBox()
DRenderSVGText.cpp178 RootInlineBox* RenderSVGText::createRootInlineBox() in createRootInlineBox()
180 RootInlineBox* box = new (renderArena()) SVGRootInlineBox(this); in createRootInlineBox()
212 RootInlineBox* rootBox = firstRootBox(); in positionForPoint()
DRenderSVGText.h75 virtual RootInlineBox* createRootInlineBox();
/external/webkit/Source/WebCore/editing/
Dvisible_units.h35 class RootInlineBox; variable
Dvisible_units.cpp318 static RootInlineBox *rootBoxForLine(const VisiblePosition &c) in rootBoxForLine()
351 RootInlineBox *rootBox = rootBoxForLine(c); in startPositionForLine()
399 RootInlineBox *rootBox = rootBoxForLine(c); in endPositionForLine()
515 RootInlineBox *root = 0; in previousLinePosition()
626 RootInlineBox *root = 0; in nextLinePosition()
1050 RootInlineBox* rootBox = rootBoxForLine(c); in logicalStartPositionForLine()
1086 RootInlineBox* rootBox = rootBoxForLine(c); in logicalEndPositionForLine()

12