RootInlineBox 52 Source/core/editing/RenderedPosition.h RootInlineBox* rootBox() { return m_inlineBox ? &m_inlineBox->root() : 0; } RootInlineBox 131 Source/core/editing/VisibleUnits.cpp const InlineTextBox* previousTextBox(const RootInlineBox*, const InlineTextBox*); RootInlineBox 132 Source/core/editing/VisibleUnits.cpp const InlineTextBox* nextTextBox(const RootInlineBox*, const InlineTextBox*); RootInlineBox 138 Source/core/editing/VisibleUnits.cpp const Vector<InlineBox*>& collectBoxes(const RootInlineBox*); RootInlineBox 141 Source/core/editing/VisibleUnits.cpp const RootInlineBox* m_rootInlineBox; RootInlineBox 147 Source/core/editing/VisibleUnits.cpp const InlineTextBox* CachedLogicallyOrderedLeafBoxes::previousTextBox(const RootInlineBox* root, const InlineTextBox* box) RootInlineBox 167 Source/core/editing/VisibleUnits.cpp const InlineTextBox* CachedLogicallyOrderedLeafBoxes::nextTextBox(const RootInlineBox* root, const InlineTextBox* box) RootInlineBox 188 Source/core/editing/VisibleUnits.cpp const Vector<InlineBox*>& CachedLogicallyOrderedLeafBoxes::collectBoxes(const RootInlineBox* root) RootInlineBox 230 Source/core/editing/VisibleUnits.cpp RootInlineBox* previousRoot = renderedPosition.rootBox(); RootInlineBox 271 Source/core/editing/VisibleUnits.cpp RootInlineBox* nextRoot = renderedPosition.rootBox(); RootInlineBox 717 Source/core/editing/VisibleUnits.cpp RootInlineBox* rootBox = RenderedPosition(c).rootBox(); RootInlineBox 785 Source/core/editing/VisibleUnits.cpp RootInlineBox* rootBox = RenderedPosition(c).rootBox(); RootInlineBox 901 Source/core/editing/VisibleUnits.cpp static inline IntPoint absoluteLineDirectionPointToLocalPointInBlock(RootInlineBox* root, int lineDirectionPoint) RootInlineBox 929 Source/core/editing/VisibleUnits.cpp RootInlineBox* root = 0; RootInlineBox 984 Source/core/editing/VisibleUnits.cpp RootInlineBox* root = 0; RootInlineBox 547 Source/core/html/HTMLTextFormControlElement.cpp static void getNextSoftBreak(RootInlineBox*& line, Node*& breakNode, unsigned& breakOffset) RootInlineBox 549 Source/core/html/HTMLTextFormControlElement.cpp RootInlineBox* next; RootInlineBox 578 Source/core/html/HTMLTextFormControlElement.cpp RootInlineBox* line = renderer->firstRootBox(); RootInlineBox 103 Source/core/rendering/EllipsisBox.cpp RootInlineBox* lastLine = block.lineAtIndex(block.lineCount() - 1); RootInlineBox 93 Source/core/rendering/FloatingObjects.h RootInlineBox* originatingLine() const { return m_originatingLine; } RootInlineBox 94 Source/core/rendering/FloatingObjects.h void setOriginatingLine(RootInlineBox* line) { m_originatingLine = line; } RootInlineBox 101 Source/core/rendering/FloatingObjects.h RootInlineBox* m_originatingLine; RootInlineBox 219 Source/core/rendering/InlineBox.cpp const RootInlineBox& InlineBox::root() const RootInlineBox 224 Source/core/rendering/InlineBox.cpp return static_cast<const RootInlineBox&>(*this); RootInlineBox 227 Source/core/rendering/InlineBox.cpp RootInlineBox& InlineBox::root() RootInlineBox 232 Source/core/rendering/InlineBox.cpp return static_cast<RootInlineBox&>(*this); RootInlineBox 31 Source/core/rendering/InlineBox.h class RootInlineBox; RootInlineBox 186 Source/core/rendering/InlineBox.h const RootInlineBox& root() const; RootInlineBox 187 Source/core/rendering/InlineBox.h RootInlineBox& root(); RootInlineBox 504 Source/core/rendering/InlineFlowBox.cpp void InlineFlowBox::computeLogicalBoxHeights(RootInlineBox* rootBox, LayoutUnit& maxPositionTop, LayoutUnit& maxPositionBottom, RootInlineBox 1066 Source/core/rendering/InlineFlowBox.cpp RootInlineBox& rootBox = root(); RootInlineBox 1233 Source/core/rendering/InlineFlowBox.cpp const RootInlineBox& rootBox = root(); RootInlineBox 185 Source/core/rendering/InlineFlowBox.h void computeLogicalBoxHeights(RootInlineBox*, LayoutUnit& maxPositionTop, LayoutUnit& maxPositionBottom, RootInlineBox 1495 Source/core/rendering/RenderBlock.cpp ListHashSet<RootInlineBox*> lineBoxes; RootInlineBox 1501 Source/core/rendering/RenderBlock.cpp RootInlineBox& box = toRenderBox(o)->inlineBoxWrapper()->root(); RootInlineBox 1511 Source/core/rendering/RenderBlock.cpp for (ListHashSet<RootInlineBox*>::const_iterator it = lineBoxes.begin(); it != lineBoxes.end(); ++it) { RootInlineBox 1512 Source/core/rendering/RenderBlock.cpp RootInlineBox* box = *it; RootInlineBox 2703 Source/core/rendering/RenderBlock.cpp void RenderBlock::markLinesDirtyInBlockRange(LayoutUnit logicalTop, LayoutUnit logicalBottom, RootInlineBox* highest) RootInlineBox 2708 Source/core/rendering/RenderBlock.cpp RootInlineBox* lowestDirtyLine = lastRootBox(); RootInlineBox 2709 Source/core/rendering/RenderBlock.cpp RootInlineBox* afterLowest = lowestDirtyLine; RootInlineBox 2999 Source/core/rendering/RenderBlock.cpp RootInlineBox* firstRootBoxWithChildren = 0; RootInlineBox 3000 Source/core/rendering/RenderBlock.cpp RootInlineBox* lastRootBoxWithChildren = 0; RootInlineBox 3001 Source/core/rendering/RenderBlock.cpp for (RootInlineBox* root = firstRootBox(); root; root = root->nextRootBox()) { RootInlineBox 3016 Source/core/rendering/RenderBlock.cpp RootInlineBox* nextRootBoxWithChildren = root->nextRootBox(); RootInlineBox 4272 Source/core/rendering/RenderBlock.cpp for (RootInlineBox* box = block->firstRootBox(); box; box = box->nextRootBox()) { RootInlineBox 4295 Source/core/rendering/RenderBlock.cpp RootInlineBox* RenderBlock::lineAtIndex(int i) const RootInlineBox 4303 Source/core/rendering/RenderBlock.cpp for (RootInlineBox* box = firstRootBox(); box; box = box->nextRootBox()) RootInlineBox 4310 Source/core/rendering/RenderBlock.cpp if (RootInlineBox* box = toRenderBlock(child)->lineAtIndex(i)) RootInlineBox 4318 Source/core/rendering/RenderBlock.cpp int RenderBlock::lineCount(const RootInlineBox* stopRootInlineBox, bool* found) const RootInlineBox 4324 Source/core/rendering/RenderBlock.cpp for (RootInlineBox* box = firstRootBox(); box; box = box->nextRootBox()) { RootInlineBox 4359 Source/core/rendering/RenderBlock.cpp for (RootInlineBox* box = firstRootBox(); box; box = box->nextRootBox()) { RootInlineBox 4412 Source/core/rendering/RenderBlock.cpp for (RootInlineBox* box = firstRootBox(); box; box = box->nextRootBox()) RootInlineBox 4611 Source/core/rendering/RenderBlock.cpp for (RootInlineBox* curr = firstRootBox(); curr; curr = curr->nextRootBox()) { RootInlineBox 4642 Source/core/rendering/RenderBlock.cpp for (RootInlineBox* curr = firstRootBox(); curr; curr = curr->nextRootBox()) { RootInlineBox 4760 Source/core/rendering/RenderBlock.cpp static inline LayoutUnit calculateMinimumPageHeight(RenderStyle* renderStyle, RootInlineBox* lastLine, LayoutUnit lineTop, LayoutUnit lineBottom) RootInlineBox 4766 Source/core/rendering/RenderBlock.cpp RootInlineBox* line = lastLine; RootInlineBox 4778 Source/core/rendering/RenderBlock.cpp void RenderBlock::adjustLinePositionForPagination(RootInlineBox* lineBox, LayoutUnit& delta, RenderFlowThread* flowThread) RootInlineBox 5035 Source/core/rendering/RenderBlock.cpp for (const RootInlineBox* root = firstRootBox(); root; root = root->nextRootBox()) RootInlineBox 167 Source/core/rendering/RenderBlock.h RootInlineBox* firstRootBox() const { return static_cast<RootInlineBox*>(firstLineBox()); } RootInlineBox 168 Source/core/rendering/RenderBlock.h RootInlineBox* lastRootBox() const { return static_cast<RootInlineBox*>(lastLineBox()); } RootInlineBox 181 Source/core/rendering/RenderBlock.h RootInlineBox* lineAtIndex(int) const; RootInlineBox 182 Source/core/rendering/RenderBlock.h int lineCount(const RootInlineBox* = 0, bool* = 0) const; RootInlineBox 445 Source/core/rendering/RenderBlock.h void markLinesDirtyInBlockRange(LayoutUnit logicalTop, LayoutUnit logicalBottom, RootInlineBox* highest = 0); RootInlineBox 492 Source/core/rendering/RenderBlock.h void adjustLinePositionForPagination(RootInlineBox*, LayoutUnit& deltaOffset, RenderFlowThread*); // Computes a deltaOffset value that put a line at the top of the next page if it doesn't fit on the current page. RootInlineBox 1675 Source/core/rendering/RenderBlockFlow.cpp RootInlineBox* RenderBlockFlow::createAndAppendRootInlineBox() RootInlineBox 1677 Source/core/rendering/RenderBlockFlow.cpp RootInlineBox* rootBox = createRootInlineBox(); RootInlineBox 2620 Source/core/rendering/RenderBlockFlow.cpp RootInlineBox* lastSelectedLine = 0; RootInlineBox 2621 Source/core/rendering/RenderBlockFlow.cpp RootInlineBox* curr; RootInlineBox 2776 Source/core/rendering/RenderBlockFlow.cpp RootInlineBox* RenderBlockFlow::createRootInlineBox() RootInlineBox 2778 Source/core/rendering/RenderBlockFlow.cpp return new RootInlineBox(*this); RootInlineBox 106 Source/core/rendering/RenderBlockFlow.h RootInlineBox* createAndAppendRootInlineBox(); RootInlineBox 302 Source/core/rendering/RenderBlockFlow.h virtual RootInlineBox* createRootInlineBox(); // Subclassed by SVG RootInlineBox 306 Source/core/rendering/RenderBlockFlow.h void updateLogicalWidthForAlignment(const ETextAlign&, const RootInlineBox*, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float& availableLogicalWidth, int expansionOpportunityCount); RootInlineBox 463 Source/core/rendering/RenderBlockFlow.h RootInlineBox* constructLine(BidiRunList<BidiRun>&, const LineInfo&); RootInlineBox 465 Source/core/rendering/RenderBlockFlow.h void computeInlineDirectionPositionsForLine(RootInlineBox*, const LineInfo&, BidiRun* firstRun, BidiRun* trailingSpaceRun, bool reachedEnd, GlyphOverflowAndFallbackFontsMap&, VerticalPositionCache&, WordMeasurements&); RootInlineBox 466 Source/core/rendering/RenderBlockFlow.h BidiRun* computeInlineDirectionPositionsForSegment(RootInlineBox*, const LineInfo&, ETextAlign, float& logicalLeft, RootInlineBox 468 Source/core/rendering/RenderBlockFlow.h void computeBlockDirectionPositionsForLine(RootInlineBox*, BidiRun*, GlyphOverflowAndFallbackFontsMap&, VerticalPositionCache&); RootInlineBox 472 Source/core/rendering/RenderBlockFlow.h RootInlineBox* createLineBoxesFromBidiRuns(unsigned bidiLevel, BidiRunList<BidiRun>&, const InlineIterator& end, LineInfo&, VerticalPositionCache&, BidiRun* trailingSpaceRun, WordMeasurements&); RootInlineBox 478 Source/core/rendering/RenderBlockFlow.h void checkFloatsInCleanLine(RootInlineBox*, Vector<FloatWithRect>&, size_t& floatIndex, bool& encounteredNewFloat, bool& dirtiedByFloat); RootInlineBox 479 Source/core/rendering/RenderBlockFlow.h RootInlineBox* determineStartPosition(LineLayoutState&, InlineBidiResolver&); RootInlineBox 480 Source/core/rendering/RenderBlockFlow.h void determineEndPosition(LineLayoutState&, RootInlineBox* startBox, InlineIterator& cleanLineStart, BidiStatus& cleanLineBidiStatus); RootInlineBox 237 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* RenderBlockFlow::constructLine(BidiRunList<BidiRun>& bidiRuns, const LineInfo& lineInfo) RootInlineBox 418 Source/core/rendering/RenderBlockLineLayout.cpp static inline void setLogicalWidthForTextRun(RootInlineBox* lineBox, BidiRun* run, RenderText* renderer, float xPos, const LineInfo& lineInfo, RootInlineBox 540 Source/core/rendering/RenderBlockLineLayout.cpp void RenderBlockFlow::updateLogicalWidthForAlignment(const ETextAlign& textAlign, const RootInlineBox* rootInlineBox, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float& availableLogicalWidth, int expansionOpportunityCount) RootInlineBox 600 Source/core/rendering/RenderBlockLineLayout.cpp void RenderBlockFlow::computeInlineDirectionPositionsForLine(RootInlineBox* lineBox, const LineInfo& lineInfo, BidiRun* firstRun, BidiRun* trailingSpaceRun, bool reachedEnd, RootInlineBox 630 Source/core/rendering/RenderBlockLineLayout.cpp BidiRun* RenderBlockFlow::computeInlineDirectionPositionsForSegment(RootInlineBox* lineBox, const LineInfo& lineInfo, ETextAlign textAlign, float& logicalLeft, RootInlineBox 700 Source/core/rendering/RenderBlockLineLayout.cpp void RenderBlockFlow::computeBlockDirectionPositionsForLine(RootInlineBox* lineBox, BidiRun* firstRun, GlyphOverflowAndFallbackFontsMap& textBoxDataMap, RootInlineBox 831 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* RenderBlockFlow::createLineBoxesFromBidiRuns(unsigned bidiLevel, BidiRunList<BidiRun>& bidiRuns, const InlineIterator& end, LineInfo& lineInfo, VerticalPositionCache& verticalPositionCache, BidiRun* trailingSpaceRun, WordMeasurements& wordMeasurements) RootInlineBox 839 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* lineBox = constructLine(bidiRuns, lineInfo); RootInlineBox 873 Source/core/rendering/RenderBlockLineLayout.cpp static void deleteLineRange(LineLayoutState& layoutState, RootInlineBox* startLine, RootInlineBox* stopLine = 0) RootInlineBox 875 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* boxToDelete = startLine; RootInlineBox 880 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* next = boxToDelete->nextRootBox(); RootInlineBox 890 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* startLine = determineStartPosition(layoutState, resolver); RootInlineBox 894 Source/core/rendering/RenderBlockLineLayout.cpp for (RootInlineBox* line = startLine->prevRootBox(); line && line->isHyphenated(); line = line->prevRootBox()) RootInlineBox 1030 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* lineBox = createLineBoxesFromBidiRuns(resolver.status().context->level(), bidiRuns, endOfLine, layoutState.lineInfo(), verticalPositionCache, trailingSpaceRun, wordMeasurements); RootInlineBox 1104 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* lineBox = lastRootBox(); RootInlineBox 1108 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* firstLineInBlock = firstRootBox(); RootInlineBox 1124 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* currentFirstLineOfNewPage = lineBox; RootInlineBox 1166 Source/core/rendering/RenderBlockLineLayout.cpp for (RootInlineBox* line = layoutState.endLine(); line; line = line->nextRootBox()) { RootInlineBox 1775 Source/core/rendering/RenderBlockLineLayout.cpp void RenderBlockFlow::checkFloatsInCleanLine(RootInlineBox* line, Vector<FloatWithRect>& floats, size_t& floatIndex, bool& encounteredNewFloat, bool& dirtiedByFloat) RootInlineBox 1805 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* RenderBlockFlow::determineStartPosition(LineLayoutState& layoutState, InlineBidiResolver& resolver) RootInlineBox 1807 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* curr = 0; RootInlineBox 1808 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* last = 0; RootInlineBox 1860 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* next = curr->nextRootBox(); RootInlineBox 1868 Source/core/rendering/RenderBlockLineLayout.cpp if (RootInlineBox* prevRootBox = curr->prevRootBox()) { RootInlineBox 1890 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* line = firstRootBox(); RootInlineBox 1929 Source/core/rendering/RenderBlockLineLayout.cpp void RenderBlockFlow::determineEndPosition(LineLayoutState& layoutState, RootInlineBox* startLine, InlineIterator& cleanLineStart, BidiStatus& cleanLineBidiStatus) RootInlineBox 1933 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* last = 0; RootInlineBox 1934 Source/core/rendering/RenderBlockLineLayout.cpp for (RootInlineBox* curr = startLine->nextRootBox(); curr; curr = curr->nextRootBox()) { RootInlineBox 1954 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* prev = last->prevRootBox(); RootInlineBox 1959 Source/core/rendering/RenderBlockLineLayout.cpp for (RootInlineBox* line = last; line; line = line->nextRootBox()) RootInlineBox 1974 Source/core/rendering/RenderBlockLineLayout.cpp for (RootInlineBox* lineBox = layoutState.endLine(); lineBox; lineBox = lineBox->nextRootBox()) { RootInlineBox 1992 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* lastLine = layoutState.endLine(); RootInlineBox 1993 Source/core/rendering/RenderBlockLineLayout.cpp while (RootInlineBox* nextLine = lastLine->nextRootBox()) RootInlineBox 2020 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* originalEndLine = layoutState.endLine(); RootInlineBox 2021 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* line = originalEndLine; RootInlineBox 2029 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* result = line->nextRootBox(); RootInlineBox 2065 Source/core/rendering/RenderBlockLineLayout.cpp for (RootInlineBox* curr = firstRootBox(); curr; curr = curr->nextRootBox()) { RootInlineBox 2077 Source/core/rendering/RenderBlockLineLayout.cpp for (RootInlineBox* curr = firstRootBox(); curr; curr = curr->nextRootBox()) { RootInlineBox 2115 Source/core/rendering/RenderBlockLineLayout.cpp for (RootInlineBox* curr = firstRootBox(); curr; curr = curr->nextRootBox()) { RootInlineBox 1948 Source/core/rendering/RenderBox.cpp RootInlineBox& root = box->root(); RootInlineBox 3987 Source/core/rendering/RenderBox.cpp RootInlineBox& rootBox = box->root(); RootInlineBox 729 Source/core/rendering/RenderBoxModelObject.cpp RootInlineBox& root = box->root(); RootInlineBox 929 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp RootInlineBox* lastLine = blockChild->lineAtIndex(lineCount - 1); RootInlineBox 933 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp RootInlineBox* lastVisibleLine = blockChild->lineAtIndex(numVisibleLines - 1); RootInlineBox 561 Source/core/rendering/RenderInline.cpp RootInlineBox& rootBox = currBox->inlineBoxWrapper()->root(); RootInlineBox 576 Source/core/rendering/RenderInline.cpp RootInlineBox& rootBox = childLine->root(); RootInlineBox 594 Source/core/rendering/RenderInline.cpp RootInlineBox& rootBox = childText->root(); RootInlineBox 983 Source/core/rendering/RenderInline.cpp RootInlineBox& firstRootBox = firstLineBox()->root(); RootInlineBox 984 Source/core/rendering/RenderInline.cpp RootInlineBox& lastRootBox = lastLineBox()->root(); RootInlineBox 1427 Source/core/rendering/RenderInline.cpp RootInlineBox& root = curr->root(); RootInlineBox 179 Source/core/rendering/RenderLineBoxList.cpp RootInlineBox& firstRootBox = firstLineBox()->root(); RootInlineBox 180 Source/core/rendering/RenderLineBoxList.cpp RootInlineBox& lastRootBox = lastLineBox()->root(); RootInlineBox 189 Source/core/rendering/RenderLineBoxList.cpp RootInlineBox& root = box->root(); RootInlineBox 222 Source/core/rendering/RenderLineBoxList.cpp RootInlineBox& root = curr->root(); RootInlineBox 260 Source/core/rendering/RenderLineBoxList.cpp RootInlineBox& root = curr->root(); RootInlineBox 295 Source/core/rendering/RenderLineBoxList.cpp RootInlineBox* box = 0; RootInlineBox 336 Source/core/rendering/RenderLineBoxList.cpp RootInlineBox* adjacentBox; RootInlineBox 350 Source/core/rendering/RenderListItem.cpp RootInlineBox& root = m_marker->inlineBoxWrapper()->root(); RootInlineBox 1119 Source/core/rendering/RenderListMarker.cpp RootInlineBox& root = inlineBoxWrapper()->root(); RootInlineBox 1839 Source/core/rendering/RenderListMarker.cpp RootInlineBox& root = inlineBoxWrapper()->root(); RootInlineBox 535 Source/core/rendering/RenderReplaced.cpp RootInlineBox* rootBox = box ? &box->root() : 0; RootInlineBox 583 Source/core/rendering/RenderReplaced.cpp RootInlineBox& root = inlineBoxWrapper()->root(); RootInlineBox 244 Source/core/rendering/RenderRubyRun.cpp RootInlineBox* rootBox = rt->lastRootBox(); RootInlineBox 254 Source/core/rendering/RenderRubyRun.cpp RootInlineBox* rootBox = rb->firstRootBox(); RootInlineBox 264 Source/core/rendering/RenderRubyRun.cpp RootInlineBox* rootBox = rb->lastRootBox(); RootInlineBox 296 Source/core/rendering/RenderRubyRun.cpp for (RootInlineBox* rootInlineBox = rubyBase->firstRootBox(); rootInlineBox; rootInlineBox = rootInlineBox->nextRootBox()) { RootInlineBox 216 Source/core/rendering/RenderText.cpp RootInlineBox* next = firstTextBox()->root().nextRootBox(); RootInlineBox 630 Source/core/rendering/RenderText.cpp RootInlineBox& rootBox = box->root(); RootInlineBox 1242 Source/core/rendering/RenderText.cpp RootInlineBox* firstRootBox = 0; RootInlineBox 1243 Source/core/rendering/RenderText.cpp RootInlineBox* lastRootBox = 0; RootInlineBox 1257 Source/core/rendering/RenderText.cpp RootInlineBox* root = &curr->root(); RootInlineBox 1286 Source/core/rendering/RenderText.cpp RootInlineBox* prev = firstRootBox->prevRootBox(); RootInlineBox 1295 Source/core/rendering/RenderText.cpp for (RootInlineBox* curr = firstRootBox; curr && curr != lastRootBox; curr = curr->nextRootBox()) { RootInlineBox 45 Source/core/rendering/RootInlineBox.cpp COMPILE_ASSERT(sizeof(RootInlineBox) == sizeof(SameSizeAsRootInlineBox), RootInlineBox_should_stay_small); RootInlineBox 50 Source/core/rendering/RootInlineBox.cpp RootInlineBox::RootInlineBox(RenderBlockFlow& block) RootInlineBox 63 Source/core/rendering/RootInlineBox.cpp void RootInlineBox::destroy() RootInlineBox 69 Source/core/rendering/RootInlineBox.cpp void RootInlineBox::detachEllipsisBox() RootInlineBox 79 Source/core/rendering/RootInlineBox.cpp RenderLineBoxList* RootInlineBox::rendererLineBoxes() const RootInlineBox 84 Source/core/rendering/RootInlineBox.cpp void RootInlineBox::clearTruncation() RootInlineBox 92 Source/core/rendering/RootInlineBox.cpp bool RootInlineBox::isHyphenated() const RootInlineBox 104 Source/core/rendering/RootInlineBox.cpp int RootInlineBox::baselinePosition(FontBaseline baselineType) const RootInlineBox 109 Source/core/rendering/RootInlineBox.cpp LayoutUnit RootInlineBox::lineHeight() const RootInlineBox 114 Source/core/rendering/RootInlineBox.cpp bool RootInlineBox::lineCanAccommodateEllipsis(bool ltr, int blockEdge, int lineBoxEdge, int ellipsisWidth) RootInlineBox 126 Source/core/rendering/RootInlineBox.cpp float RootInlineBox::placeEllipsis(const AtomicString& ellipsisStr, bool ltr, float blockLeftEdge, float blockRightEdge, float ellipsisWidth, RootInlineBox 155 Source/core/rendering/RootInlineBox.cpp float RootInlineBox::placeEllipsisBox(bool ltr, float blockLeftEdge, float blockRightEdge, float ellipsisWidth, float &truncatedWidth, bool& foundBox) RootInlineBox 165 Source/core/rendering/RootInlineBox.cpp void RootInlineBox::paintEllipsisBox(PaintInfo& paintInfo, const LayoutPoint& paintOffset, LayoutUnit lineTop, LayoutUnit lineBottom) const RootInlineBox 172 Source/core/rendering/RootInlineBox.cpp void RootInlineBox::paint(PaintInfo& paintInfo, const LayoutPoint& paintOffset, LayoutUnit lineTop, LayoutUnit lineBottom) RootInlineBox 178 Source/core/rendering/RootInlineBox.cpp bool RootInlineBox::nodeAtPoint(const HitTestRequest& request, HitTestResult& result, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, LayoutUnit lineTop, LayoutUnit lineBottom) RootInlineBox 189 Source/core/rendering/RootInlineBox.cpp void RootInlineBox::adjustPosition(float dx, float dy) RootInlineBox 201 Source/core/rendering/RootInlineBox.cpp void RootInlineBox::childRemoved(InlineBox* box) RootInlineBox 206 Source/core/rendering/RootInlineBox.cpp for (RootInlineBox* prev = prevRootBox(); prev && prev->lineBreakObj() == &box->renderer(); prev = prev->prevRootBox()) { RootInlineBox 212 Source/core/rendering/RootInlineBox.cpp LayoutUnit RootInlineBox::alignBoxesInBlockDirection(LayoutUnit heightOfBlock, GlyphOverflowAndFallbackFontsMap& textBoxDataMap, VerticalPositionCache& verticalPositionCache) RootInlineBox 266 Source/core/rendering/RootInlineBox.cpp float RootInlineBox::maxLogicalTop() const RootInlineBox 273 Source/core/rendering/RootInlineBox.cpp LayoutUnit RootInlineBox::beforeAnnotationsAdjustment() const RootInlineBox 304 Source/core/rendering/RootInlineBox.cpp GapRects RootInlineBox::lineSelectionGap(RenderBlock* rootBlock, const LayoutPoint& rootBlockPhysicalPosition, const LayoutSize& offsetFromRootBlock, RootInlineBox 358 Source/core/rendering/RootInlineBox.cpp RenderObject::SelectionState RootInlineBox::selectionState() RootInlineBox 382 Source/core/rendering/RootInlineBox.cpp InlineBox* RootInlineBox::firstSelectedBox() RootInlineBox 392 Source/core/rendering/RootInlineBox.cpp InlineBox* RootInlineBox::lastSelectedBox() RootInlineBox 402 Source/core/rendering/RootInlineBox.cpp LayoutUnit RootInlineBox::selectionTop() const RootInlineBox 428 Source/core/rendering/RootInlineBox.cpp LayoutUnit RootInlineBox::selectionTopAdjustedForPrecedingBlock() const RootInlineBox 438 Source/core/rendering/RootInlineBox.cpp if (RootInlineBox* lastLine = block->lastRootBox()) { RootInlineBox 451 Source/core/rendering/RootInlineBox.cpp LayoutUnit RootInlineBox::selectionBottom() const RootInlineBox 477 Source/core/rendering/RootInlineBox.cpp int RootInlineBox::blockDirectionPointInLine() const RootInlineBox 482 Source/core/rendering/RootInlineBox.cpp RenderBlockFlow& RootInlineBox::block() const RootInlineBox 492 Source/core/rendering/RootInlineBox.cpp InlineBox* RootInlineBox::closestLeafChildForPoint(const IntPoint& pointInContents, bool onlyEditableLeaves) RootInlineBox 497 Source/core/rendering/RootInlineBox.cpp InlineBox* RootInlineBox::closestLeafChildForLogicalLeftPosition(int leftPosition, bool onlyEditableLeaves) RootInlineBox 537 Source/core/rendering/RootInlineBox.cpp BidiStatus RootInlineBox::lineBreakBidiStatus() const RootInlineBox 542 Source/core/rendering/RootInlineBox.cpp void RootInlineBox::setLineBreakInfo(RenderObject* obj, unsigned breakPos, const BidiStatus& status) RootInlineBox 559 Source/core/rendering/RootInlineBox.cpp EllipsisBox* RootInlineBox::ellipsisBox() const RootInlineBox 566 Source/core/rendering/RootInlineBox.cpp void RootInlineBox::removeLineBoxFromRenderObject() RootInlineBox 571 Source/core/rendering/RootInlineBox.cpp void RootInlineBox::extractLineBoxFromRenderObject() RootInlineBox 576 Source/core/rendering/RootInlineBox.cpp void RootInlineBox::attachLineBoxToRenderObject() RootInlineBox 581 Source/core/rendering/RootInlineBox.cpp LayoutRect RootInlineBox::paddedLayoutOverflowRect(LayoutUnit endPadding) const RootInlineBox 614 Source/core/rendering/RootInlineBox.cpp void RootInlineBox::ascentAndDescentForBox(InlineBox* box, GlyphOverflowAndFallbackFontsMap& textBoxDataMap, int& ascent, int& descent, RootInlineBox 716 Source/core/rendering/RootInlineBox.cpp LayoutUnit RootInlineBox::verticalPositionForBox(InlineBox* box, VerticalPositionCache& verticalPositionCache) RootInlineBox 788 Source/core/rendering/RootInlineBox.cpp bool RootInlineBox::includeLeadingForBox(InlineBox* box) const RootInlineBox 797 Source/core/rendering/RootInlineBox.cpp bool RootInlineBox::includeFontForBox(InlineBox* box) const RootInlineBox 810 Source/core/rendering/RootInlineBox.cpp bool RootInlineBox::includeGlyphsForBox(InlineBox* box) const RootInlineBox 823 Source/core/rendering/RootInlineBox.cpp bool RootInlineBox::includeMarginForBox(InlineBox* box) const RootInlineBox 833 Source/core/rendering/RootInlineBox.cpp bool RootInlineBox::fitsToGlyphs() const RootInlineBox 840 Source/core/rendering/RootInlineBox.cpp bool RootInlineBox::includesRootLineBoxFontOrLeading() const RootInlineBox 846 Source/core/rendering/RootInlineBox.cpp Node* RootInlineBox::getLogicalStartBoxWithNode(InlineBox*& startBox) const RootInlineBox 860 Source/core/rendering/RootInlineBox.cpp Node* RootInlineBox::getLogicalEndBoxWithNode(InlineBox*& endBox) const RootInlineBox 875 Source/core/rendering/RootInlineBox.cpp const char* RootInlineBox::boxName() const RootInlineBox 36 Source/core/rendering/RootInlineBox.h class RootInlineBox : public InlineFlowBox { RootInlineBox 38 Source/core/rendering/RootInlineBox.h explicit RootInlineBox(RenderBlockFlow&); RootInlineBox 46 Source/core/rendering/RootInlineBox.h RootInlineBox* nextRootBox() const { return static_cast<RootInlineBox*>(m_nextLineBox); } RootInlineBox 47 Source/core/rendering/RootInlineBox.h RootInlineBox* prevRootBox() const { return static_cast<RootInlineBox*>(m_prevLineBox); } RootInlineBox 33 Source/core/rendering/TrailingFloatsRootInlineBox.h class TrailingFloatsRootInlineBox FINAL : public RootInlineBox { RootInlineBox 36 Source/core/rendering/TrailingFloatsRootInlineBox.h : RootInlineBox(block) RootInlineBox 65 Source/core/rendering/line/LineLayoutState.h void updateRepaintRangeFromBox(RootInlineBox* box, LayoutUnit paginationDelta = 0) RootInlineBox 87 Source/core/rendering/line/LineLayoutState.h RootInlineBox* endLine() const { return m_endLine; } RootInlineBox 88 Source/core/rendering/line/LineLayoutState.h void setEndLine(RootInlineBox* line) { m_endLine = line; } RootInlineBox 107 Source/core/rendering/line/LineLayoutState.h RootInlineBox* m_endLine; RootInlineBox 420 Source/core/rendering/svg/RenderSVGText.cpp RootInlineBox* RenderSVGText::createRootInlineBox() RootInlineBox 422 Source/core/rendering/svg/RenderSVGText.cpp RootInlineBox* box = new SVGRootInlineBox(*this); RootInlineBox 452 Source/core/rendering/svg/RenderSVGText.cpp RootInlineBox* rootBox = firstRootBox(); RootInlineBox 81 Source/core/rendering/svg/RenderSVGText.h virtual RootInlineBox* createRootInlineBox() OVERRIDE; RootInlineBox 66 Source/core/rendering/svg/SVGRootInlineBox.cpp RootInlineBox::markDirty(dirty); RootInlineBox 34 Source/core/rendering/svg/SVGRootInlineBox.h class SVGRootInlineBox FINAL : public RootInlineBox { RootInlineBox 37 Source/core/rendering/svg/SVGRootInlineBox.h : RootInlineBox(block)