/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
TrailingFloatsRootInlineBox.h | 29 #include "core/rendering/RootInlineBox.h" 33 class TrailingFloatsRootInlineBox FINAL : public RootInlineBox { 36 : RootInlineBox(block)
|
RootInlineBox.cpp | 21 #include "core/rendering/RootInlineBox.h" 45 COMPILE_ASSERT(sizeof(RootInlineBox) == sizeof(SameSizeAsRootInlineBox), RootInlineBox_should_stay_small); 47 typedef WTF::HashMap<const RootInlineBox*, EllipsisBox*> EllipsisBoxMap; 50 RootInlineBox::RootInlineBox(RenderBlockFlow* block) 63 void RootInlineBox::destroy() 69 void RootInlineBox::detachEllipsisBox() 79 RenderLineBoxList* RootInlineBox::rendererLineBoxes() const 84 void RootInlineBox::clearTruncation() 92 bool RootInlineBox::isHyphenated() cons [all...] |
RootInlineBox.h | 37 class RootInlineBox : public InlineFlowBox { 39 explicit RootInlineBox(RenderBlockFlow*); 47 RootInlineBox* nextRootBox() const { return static_cast<RootInlineBox*>(m_nextLineBox); } 48 RootInlineBox* prevRootBox() const { return static_cast<RootInlineBox*>(m_prevLineBox); }
|
RenderBlockFlow.h | 145 RootInlineBox* lineGridBox() const { return m_rareData ? m_rareData->m_lineGridBox : 0; } 146 void setLineGridBox(RootInlineBox* box) 243 virtual RootInlineBox* createRootInlineBox() OVERRIDE; 245 void updateLogicalWidthForAlignment(const ETextAlign&, const RootInlineBox*, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float& availableLogicalWidth, int expansionOpportunityCount); 322 RootInlineBox* m_lineGridBox; 410 RootInlineBox* constructLine(BidiRunList<BidiRun>&, const LineInfo&); 412 void computeInlineDirectionPositionsForLine(RootInlineBox*, const LineInfo&, BidiRun* firstRun, BidiRun* trailingSpaceRun, bool reachedEnd, GlyphOverflowAndFallbackFontsMap&, VerticalPositionCache&, WordMeasurements&); 413 BidiRun* computeInlineDirectionPositionsForSegment(RootInlineBox*, const LineInfo&, ETextAlign, float& logicalLeft, 415 void computeBlockDirectionPositionsForLine(RootInlineBox*, BidiRun*, GlyphOverflowAndFallbackFontsMap&, VerticalPositionCache&); 419 RootInlineBox* createLineBoxesFromBidiRuns(unsigned bidiLevel, BidiRunList<BidiRun>&, const InlineIterator& end, (…) [all...] |
RenderBlockLineLayout.cpp | 267 RootInlineBox* RenderBlockFlow::constructLine(BidiRunList<BidiRun>& bidiRuns, const LineInfo& lineInfo) 445 static inline void setLogicalWidthForTextRun(RootInlineBox* lineBox, BidiRun* run, RenderText* renderer, float xPos, const LineInfo& lineInfo, 567 void RenderBlockFlow::updateLogicalWidthForAlignment(const ETextAlign& textAlign, const RootInlineBox* rootInlineBox, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float& availableLogicalWidth, int expansionOpportunityCount) 570 if (rootInlineBox && rootInlineBox->renderer()->style()->unicodeBidi() == Plaintext) 571 direction = rootInlineBox->direction(); 627 void RenderBlockFlow::computeInlineDirectionPositionsForLine(RootInlineBox* lineBox, const LineInfo& lineInfo, BidiRun* firstRun, BidiRun* trailingSpaceRun, bool reachedEnd, 686 BidiRun* RenderBlockFlow::computeInlineDirectionPositionsForSegment(RootInlineBox* lineBox, const LineInfo& lineInfo, ETextAlign textAlign, float& logicalLeft, [all...] |
RenderRubyRun.cpp | 244 RootInlineBox* rootBox = rt->lastRootBox(); 254 RootInlineBox* rootBox = rb->firstRootBox(); 264 RootInlineBox* rootBox = rb->lastRootBox(); 296 for (RootInlineBox* rootInlineBox = rubyBase->firstRootBox(); rootInlineBox; rootInlineBox = rootInlineBox->nextRootBox()) { 297 logicalLeftOverhang = min<int>(logicalLeftOverhang, rootInlineBox->logicalLeft()); 298 logicalRightOverhang = min<int>(logicalRightOverhang, logicalWidth - rootInlineBox->logicalRight()) [all...] |
RenderLineBoxList.cpp | 37 #include "core/rendering/RootInlineBox.h" 179 RootInlineBox* firstRootBox = firstLineBox()->root(); 180 RootInlineBox* lastRootBox = lastLineBox()->root(); 191 RootInlineBox* root = box->root(); 225 RootInlineBox* root = curr->root(); 263 RootInlineBox* root = curr->root(); 298 RootInlineBox* box = 0; 339 RootInlineBox* adjacentBox; 343 // NOTE: we dirty the previous line because RootInlineBox objects cache
|
InlineBox.cpp | 26 #include "core/rendering/RootInlineBox.h" 218 const RootInlineBox* InlineBox::root() const 223 return static_cast<const RootInlineBox*>(this); 226 RootInlineBox* InlineBox::root() 231 return static_cast<RootInlineBox*>(this);
|
FloatingObjects.h | 27 #include "core/rendering/RootInlineBox.h" 93 RootInlineBox* originatingLine() const { return m_originatingLine; } 94 void setOriginatingLine(RootInlineBox* line) { m_originatingLine = line; } 101 RootInlineBox* m_originatingLine;
|
RenderBlock.h | 31 #include "core/rendering/RootInlineBox.h" 144 RootInlineBox* createAndAppendRootInlineBox(); 229 RootInlineBox* firstRootBox() const { return static_cast<RootInlineBox*>(firstLineBox()); } 230 RootInlineBox* lastRootBox() const { return static_cast<RootInlineBox*>(lastLineBox()); } 243 RootInlineBox* lineAtIndex(int) const; 244 int lineCount(const RootInlineBox* = 0, bool* = 0) const; 517 virtual RootInlineBox* createRootInlineBox() { return 0; } // Subclassed by RenderBlockFlow, SVG and Ruby. [all...] |
InlineBox.h | 31 class RootInlineBox; 185 const RootInlineBox* root() const; 186 RootInlineBox* root(); 342 // for RootInlineBox 344 // shared between RootInlineBox and InlineTextBox 382 // For RootInlineBox
|
RenderText.cpp | 213 RootInlineBox* next = firstTextBox()->root()->nextRootBox(); 628 RootInlineBox* rootBox = box->root(); [all...] |
RenderReplaced.cpp | 525 RootInlineBox* rootBox = box ? box->root() : 0; 573 RootInlineBox* root = m_inlineBoxWrapper->root(); 586 if (RootInlineBox* root = m_inlineBoxWrapper->root())
|
RenderListItem.cpp | 343 RootInlineBox* root = m_marker->inlineBoxWrapper()->root(); 346 RootInlineBox* rootBox = m_marker->inlineBoxWrapper()->root();
|
RenderBlock.cpp | [all...] |
EllipsisBox.cpp | 27 #include "core/rendering/RootInlineBox.h" 105 RootInlineBox* lastLine = block->lineAtIndex(block->lineCount() - 1);
|
LayoutState.cpp | 241 RootInlineBox* lineGridBox = lineGrid()->lineGridBox();
|
RenderInline.cpp | 563 RootInlineBox* rootBox = currBox->inlineBoxWrapper()->root(); 578 RootInlineBox* rootBox = childLine->root(); 596 RootInlineBox* rootBox = childText->root(); [all...] |
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
SVGRootInlineBox.h | 26 #include "core/rendering/RootInlineBox.h" 34 class SVGRootInlineBox FINAL : public RootInlineBox { 37 : RootInlineBox(block)
|
RenderSVGText.h | 88 virtual RootInlineBox* createRootInlineBox();
|
RenderSVGText.cpp | 431 RootInlineBox* RenderSVGText::createRootInlineBox() 433 RootInlineBox* box = new SVGRootInlineBox(this); 469 RootInlineBox* rootBox = firstRootBox();
|
SVGRootInlineBox.cpp | 73 RootInlineBox::markDirty(dirty);
|
/external/chromium_org/third_party/WebKit/Source/core/editing/ |
RenderedPosition.h | 52 RootInlineBox* rootBox() { return m_inlineBox ? m_inlineBox->root() : 0; }
|
VisibleUnits.cpp | 129 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, const InlineTextBox* box) 152 // If box is null, root is box's previous RootInlineBox, and previousBox is the last logical box in root. 165 const InlineTextBox* CachedLogicallyOrderedLeafBoxes::nextTextBox(const RootInlineBox* root, const InlineTextBox* box) 172 // If box is null, root is box's next RootInlineBox, and nextBox is the first logical box in root. 173 // Otherwise, root is box's RootInlineBox, and nextBox is the next logical box in the same line. 186 const Vector<InlineBox*>& CachedLogicallyOrderedLeafBoxes::collectBoxes(const RootInlineBox* root [all...] |
/external/chromium_org/third_party/WebKit/Source/core/html/ |
HTMLTextFormControlElement.cpp | 550 static void getNextSoftBreak(RootInlineBox*& line, Node*& breakNode, unsigned& breakOffset) 552 RootInlineBox* next; 581 RootInlineBox* line = renderer->firstRootBox();
|