Home
last modified time | relevance | path

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

12

/external/chromium_org/third_party/WebKit/Source/core/rendering/
DRootInlineBox.cpp45 COMPILE_ASSERT(sizeof(RootInlineBox) == sizeof(SameSizeAsRootInlineBox), RootInlineBox_should_stay_…
47 typedef WTF::HashMap<const RootInlineBox*, EllipsisBox*> EllipsisBoxMap;
50 RootInlineBox::RootInlineBox(RenderBlockFlow* block) in RootInlineBox() function in WebCore::RootInlineBox
63 void RootInlineBox::destroy() in destroy()
69 void RootInlineBox::detachEllipsisBox() in detachEllipsisBox()
79 RenderLineBoxList* RootInlineBox::rendererLineBoxes() const in rendererLineBoxes()
84 void RootInlineBox::clearTruncation() in clearTruncation()
92 bool RootInlineBox::isHyphenated() const in isHyphenated()
104 int RootInlineBox::baselinePosition(FontBaseline baselineType) const in baselinePosition()
109 LayoutUnit RootInlineBox::lineHeight() const in lineHeight()
[all …]
DRenderBlockFlow.h145 RootInlineBox* lineGridBox() const { return m_rareData ? m_rareData->m_lineGridBox : 0; } in lineGridBox()
146 void setLineGridBox(RootInlineBox* box) in setLineGridBox()
243 virtual RootInlineBox* createRootInlineBox() OVERRIDE;
245 …void updateLogicalWidthForAlignment(const ETextAlign&, const RootInlineBox*, BidiRun* trailingSpac…
322 RootInlineBox* m_lineGridBox;
410 RootInlineBox* constructLine(BidiRunList<BidiRun>&, const LineInfo&);
412 …void computeInlineDirectionPositionsForLine(RootInlineBox*, const LineInfo&, BidiRun* firstRun, Bi…
413 …BidiRun* computeInlineDirectionPositionsForSegment(RootInlineBox*, const LineInfo&, ETextAlign, fl…
415 …void computeBlockDirectionPositionsForLine(RootInlineBox*, BidiRun*, GlyphOverflowAndFallbackFonts…
419RootInlineBox* createLineBoxesFromBidiRuns(unsigned bidiLevel, BidiRunList<BidiRun>&, const Inline…
[all …]
DRootInlineBox.h37 class RootInlineBox : public InlineFlowBox {
39 explicit RootInlineBox(RenderBlockFlow*);
47 RootInlineBox* nextRootBox() const { return static_cast<RootInlineBox*>(m_nextLineBox); } in nextRootBox()
48 RootInlineBox* prevRootBox() const { return static_cast<RootInlineBox*>(m_prevLineBox); } in prevRootBox()
DRenderBlockLineLayout.cpp267 RootInlineBox* RenderBlockFlow::constructLine(BidiRunList<BidiRun>& bidiRuns, const LineInfo& lineI… in constructLine()
445 static inline void setLogicalWidthForTextRun(RootInlineBox* lineBox, BidiRun* run, RenderText* rend… in setLogicalWidthForTextRun()
567 …ow::updateLogicalWidthForAlignment(const ETextAlign& textAlign, const RootInlineBox* rootInlineBox… in updateLogicalWidthForAlignment()
627 void RenderBlockFlow::computeInlineDirectionPositionsForLine(RootInlineBox* lineBox, const LineInfo… in computeInlineDirectionPositionsForLine()
686 BidiRun* RenderBlockFlow::computeInlineDirectionPositionsForSegment(RootInlineBox* lineBox, const L… in computeInlineDirectionPositionsForSegment()
756 void RenderBlockFlow::computeBlockDirectionPositionsForLine(RootInlineBox* lineBox, BidiRun* firstR… in computeBlockDirectionPositionsForLine()
997 RootInlineBox* RenderBlockFlow::createLineBoxesFromBidiRuns(unsigned bidiLevel, BidiRunList<BidiRun… in createLineBoxesFromBidiRuns()
1005 RootInlineBox* lineBox = constructLine(bidiRuns, lineInfo); in createLineBoxesFromBidiRuns()
1069 void updateRepaintRangeFromBox(RootInlineBox* box, LayoutUnit paginationDelta = 0) in updateRepaintRangeFromBox()
1088 RootInlineBox* endLine() const { return m_endLine; } in endLine()
[all …]
DTrailingFloatsRootInlineBox.h33 class TrailingFloatsRootInlineBox FINAL : public RootInlineBox {
36 : RootInlineBox(block) in TrailingFloatsRootInlineBox()
DRenderLineBoxList.cpp179 RootInlineBox* firstRootBox = firstLineBox()->root(); in anyLineIntersectsRect()
180 RootInlineBox* lastRootBox = lastLineBox()->root(); in anyLineIntersectsRect()
191 RootInlineBox* root = box->root(); in lineIntersectsDirtyRect()
225 RootInlineBox* root = curr->root(); in paint()
263 RootInlineBox* root = curr->root(); in hitTest()
298 RootInlineBox* box = 0; in dirtyLinesFromChangedChild()
339 RootInlineBox* adjacentBox; in dirtyLinesFromChangedChild()
DRenderBlock.h144 RootInlineBox* createAndAppendRootInlineBox();
229 RootInlineBox* firstRootBox() const { return static_cast<RootInlineBox*>(firstLineBox()); } in firstRootBox()
230 RootInlineBox* lastRootBox() const { return static_cast<RootInlineBox*>(lastLineBox()); } in lastRootBox()
243 RootInlineBox* lineAtIndex(int) const;
244 int lineCount(const RootInlineBox* = 0, bool* = 0) const;
517 …virtual RootInlineBox* createRootInlineBox() { return 0; } // Subclassed by RenderBlockFlow, SVG a… in createRootInlineBox()
594 …void markLinesDirtyInBlockRange(LayoutUnit logicalTop, LayoutUnit logicalBottom, RootInlineBox* hi…
649 …void adjustLinePositionForPagination(RootInlineBox*, LayoutUnit& deltaOffset, RenderFlowThread*); …
650 void updateRegionForLine(RootInlineBox*) const;
658 …bool lineWidthForPaginatedLineChanged(RootInlineBox*, LayoutUnit lineDelta, RenderFlowThread*) con…
DRenderRubyRun.cpp244 RootInlineBox* rootBox = rt->lastRootBox(); in layout()
254 RootInlineBox* rootBox = rb->firstRootBox(); in layout()
264 RootInlineBox* rootBox = rb->lastRootBox(); in layout()
296 …for (RootInlineBox* rootInlineBox = rubyBase->firstRootBox(); rootInlineBox; rootInlineBox = rootI… in getOverhang()
DInlineBox.cpp218 const RootInlineBox* InlineBox::root() const in root()
223 return static_cast<const RootInlineBox*>(this); in root()
226 RootInlineBox* InlineBox::root() in root()
231 return static_cast<RootInlineBox*>(this); in root()
DFloatingObjects.h93 RootInlineBox* originatingLine() const { return m_originatingLine; } in originatingLine()
94 void setOriginatingLine(RootInlineBox* line) { m_originatingLine = line; } in setOriginatingLine()
101 RootInlineBox* m_originatingLine;
DInlineBox.h31 class RootInlineBox; variable
185 const RootInlineBox* root() const;
186 RootInlineBox* root();
DRenderBlock.cpp889 RootInlineBox* RenderBlock::createAndAppendRootInlineBox() in createAndAppendRootInlineBox()
891 RootInlineBox* rootBox = createRootInlineBox(); in createAndAppendRootInlineBox()
1715 ListHashSet<RootInlineBox*> lineBoxes; in simplifiedNormalFlowLayout()
1721 RootInlineBox* box = toRenderBox(o)->inlineBoxWrapper()->root(); in simplifiedNormalFlowLayout()
1731 …for (ListHashSet<RootInlineBox*>::const_iterator it = lineBoxes.begin(); it != lineBoxes.end(); ++… in simplifiedNormalFlowLayout()
1732 RootInlineBox* box = *it; in simplifiedNormalFlowLayout()
3021 …markLinesDirtyInBlockRange(LayoutUnit logicalTop, LayoutUnit logicalBottom, RootInlineBox* highest) in markLinesDirtyInBlockRange()
3026 RootInlineBox* lowestDirtyLine = lastRootBox(); in markLinesDirtyInBlockRange()
3027 RootInlineBox* afterLowest = lowestDirtyLine; in markLinesDirtyInBlockRange()
3334 RootInlineBox* firstRootBoxWithChildren = 0; in positionForPointWithInlineChildren()
[all …]
DRenderText.cpp213 RootInlineBox* next = firstTextBox()->root()->nextRootBox(); in removeAndDestroyTextBoxes()
628 RootInlineBox* rootBox = box->root(); in positionForPoint()
1175 RootInlineBox* root = box->root(); in setSelectionState()
1182 RootInlineBox* root = box->root(); in setSelectionState()
1205 RootInlineBox* firstRootBox = 0; in setTextWithOffset()
1206 RootInlineBox* lastRootBox = 0; in setTextWithOffset()
1220 RootInlineBox* root = curr->root(); in setTextWithOffset()
1249 RootInlineBox* prev = firstRootBox->prevRootBox(); in setTextWithOffset()
1258 …for (RootInlineBox* curr = firstRootBox; curr && curr != lastRootBox; curr = curr->nextRootBox()) { in setTextWithOffset()
DRenderReplaced.cpp525 RootInlineBox* rootBox = box ? box->root() : 0; in positionForPoint()
573 RootInlineBox* root = m_inlineBoxWrapper->root(); in localSelectionRect()
586 if (RootInlineBox* root = m_inlineBoxWrapper->root()) in setSelectionState()
DRenderListItem.cpp343 RootInlineBox* root = m_marker->inlineBoxWrapper()->root(); in positionListMarker()
346 RootInlineBox* rootBox = m_marker->inlineBoxWrapper()->root(); in positionListMarker()
DRenderInline.cpp563 RootInlineBox* rootBox = currBox->inlineBoxWrapper()->root(); in generateCulledLineBoxRects()
578 RootInlineBox* rootBox = childLine->root(); in generateCulledLineBoxRects()
596 RootInlineBox* rootBox = childText->root(); in generateCulledLineBoxRects()
987 RootInlineBox* firstRootBox = firstLineBox()->root(); in linesVisualOverflowBoundingBox()
988 RootInlineBox* lastRootBox = lastLineBox()->root(); in linesVisualOverflowBoundingBox()
1431 RootInlineBox* root = curr->root(); in paintOutline()
DLayoutState.cpp241 RootInlineBox* lineGridBox = lineGrid()->lineGridBox(); in computeLineGridPaginationOrigin()
DEllipsisBox.cpp105 RootInlineBox* lastLine = block->lineAtIndex(block->lineCount() - 1); in markupBox()
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
DSVGRootInlineBox.h34 class SVGRootInlineBox FINAL : public RootInlineBox {
37 : RootInlineBox(block) in SVGRootInlineBox()
DRenderSVGText.cpp431 RootInlineBox* RenderSVGText::createRootInlineBox() in createRootInlineBox()
433 RootInlineBox* box = new SVGRootInlineBox(this); in createRootInlineBox()
469 RootInlineBox* rootBox = firstRootBox(); in positionForPoint()
DRenderSVGText.h88 virtual RootInlineBox* createRootInlineBox();
DSVGRootInlineBox.cpp73 RootInlineBox::markDirty(dirty); in markDirty()
/external/chromium_org/third_party/WebKit/Source/core/editing/
DVisibleUnits.cpp129 const InlineTextBox* previousTextBox(const RootInlineBox*, const InlineTextBox*);
130 const InlineTextBox* nextTextBox(const RootInlineBox*, const InlineTextBox*);
136 const Vector<InlineBox*>& collectBoxes(const RootInlineBox*);
139 const RootInlineBox* m_rootInlineBox;
145 const InlineTextBox* CachedLogicallyOrderedLeafBoxes::previousTextBox(const RootInlineBox* root, co… in previousTextBox()
165 const InlineTextBox* CachedLogicallyOrderedLeafBoxes::nextTextBox(const RootInlineBox* root, const … in nextTextBox()
186 const Vector<InlineBox*>& CachedLogicallyOrderedLeafBoxes::collectBoxes(const RootInlineBox* root) in collectBoxes()
228 RootInlineBox* previousRoot = renderedPosition.rootBox(); in logicallyPreviousBox()
269 RootInlineBox* nextRoot = renderedPosition.rootBox(); in logicallyNextBox()
720 RootInlineBox* rootBox = RenderedPosition(c).rootBox(); in startPositionForLine()
[all …]
DRenderedPosition.h52 RootInlineBox* rootBox() { return m_inlineBox ? m_inlineBox->root() : 0; } in rootBox()
/external/chromium_org/third_party/WebKit/Source/core/html/
DHTMLTextFormControlElement.cpp550 static void getNextSoftBreak(RootInlineBox*& line, Node*& breakNode, unsigned& breakOffset) in getNextSoftBreak()
552 RootInlineBox* next; in getNextSoftBreak()
581 RootInlineBox* line = renderer->firstRootBox(); in valueWithHardLineBreaks()

12