/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
H A D | BidiRunForLine.h | 36 const InlineIterator& endOfLine, VisualDirectionOverride,
|
H A D | InlineIterator.h | 35 // text children. InlineIterator will use bidiNext to find the next RenderText 37 class InlineIterator { class in namespace:blink 44 InlineIterator() function in class:blink::InlineIterator 52 InlineIterator(RenderObject* root, RenderObject* o, unsigned p) function in class:blink::InlineIterator 112 inline bool operator==(const InlineIterator& it1, const InlineIterator& it2) 117 inline bool operator!=(const InlineIterator& it1, const InlineIterator& it2) 325 inline void InlineIterator::fastIncrementInTextNode() 365 static inline bool endOfLineHasIsolatedObjectAncestor(const InlineIterator [all...] |
H A D | BidiRunForLine.cpp | 30 #include "core/rendering/InlineIterator.h" 86 InlineIterator iter(root, 132 BidiRunList<BidiRun>& bidiRuns, const InlineIterator& endOfLine, 187 InlineIterator iter = InlineIterator(isolatedInline, startObj,
|
H A D | RenderBlockFlow.h | 486 RootInlineBox* createLineBoxesFromBidiRuns(unsigned bidiLevel, BidiRunList<BidiRun>&, const InlineIterator& end, LineInfo&, VerticalPositionCache&, BidiRun* trailingSpaceRun, WordMeasurements&); 488 const InlineIterator& restartLayoutRunsAndFloatsInRange(LayoutUnit oldLogicalHeight, LayoutUnit newLogicalHeight, FloatingObject* lastFloatFromPreviousLine, InlineBidiResolver&, const InlineIterator&); 490 const InlineIterator& cleanLineStart, const BidiStatus& cleanLineBidiStatus); 495 void determineEndPosition(LineLayoutState&, RootInlineBox* startBox, InlineIterator& cleanLineStart, BidiStatus& cleanLineBidiStatus); 497 bool matchedEndLine(LineLayoutState&, const InlineBidiResolver&, const InlineIterator& endLineStart, const BidiStatus& endLineStatus);
|
H A D | RenderBlockLineLayout.cpp | 674 RootInlineBox* RenderBlockFlow::createLineBoxesFromBidiRuns(unsigned bidiLevel, BidiRunList<BidiRun>& bidiRuns, const InlineIterator& end, LineInfo& lineInfo, VerticalPositionCache& verticalPositionCache, BidiRun* trailingSpaceRun, WordMeasurements& wordMeasurements) 740 InlineIterator cleanLineStart; 773 inline const InlineIterator& RenderBlockFlow::restartLayoutRunsAndFloatsInRange(LayoutUnit oldLogicalHeight, LayoutUnit newLogicalHeight, FloatingObject* lastFloatFromPreviousLine, InlineBidiResolver& resolver, const InlineIterator& oldEnd) 782 InlineBidiResolver& resolver, const InlineIterator& cleanLineStart, 788 InlineIterator endOfLine = resolver.position(); 800 resolver.setPosition(InlineIterator(resolver.position().root(), 0, 0), 0); 810 const InlineIterator previousEndofLine = endOfLine; 824 resolver.setPosition(InlineIterator(resolver.position().root(), 0, 0), 0); 1746 InlineIterator ite [all...] |
/external/chromium_org/third_party/WebKit/Source/core/rendering/line/ |
H A D | TrailingObjects.h | 31 class InlineIterator; 39 typedef BidiResolver<InlineIterator, BidiRun> InlineBidiResolver; 40 typedef MidpointState<InlineIterator> LineMidpointState; 85 void updateMidpointsForTrailingObjects(LineMidpointState&, const InlineIterator& lBreak, CollapseFirstSpaceOrNot);
|
H A D | LineBreaker.h | 26 #include "core/rendering/InlineIterator.h" 45 InlineIterator nextLineBreak(InlineBidiResolver&, LineInfo&, RenderTextInfo&,
|
H A D | TrailingObjects.cpp | 27 #include "core/rendering/InlineIterator.h" 31 void TrailingObjects::updateMidpointsForTrailingObjects(LineMidpointState& lineMidpointState, const InlineIterator& lBreak, CollapseFirstSpaceOrNot collapseFirstSpace) 64 InlineIterator endMid(0, m_whitespace, pos);
|
H A D | BreakingContext.cpp | 29 InlineIterator BreakingContext::handleEndOfLine()
|
H A D | BreakingContextInlineHeaders.h | 27 #include "core/rendering/InlineIterator.h" 87 InlineIterator lineBreak() { return m_lineBreak; } 101 InlineIterator handleEndOfLine(); 110 void skipTrailingWhitespace(InlineIterator&, const LineInfo&); 114 InlineIterator m_current; 115 InlineIterator m_lineBreak; 116 InlineIterator m_startOfIgnoredSpaces; 185 inline bool requiresLineBox(const InlineIterator& it, const LineInfo& lineInfo = LineInfo(), WhitespacePosition whitespacePosition = LeadingWhitespace) 229 inline void BreakingContext::skipTrailingWhitespace(InlineIterator& iterator, const LineInfo& lineInfo) 399 lineMidpointState.startIgnoringSpaces(InlineIterator( [all...] |
H A D | LineBreaker.cpp | 60 InlineIterator LineBreaker::nextLineBreak(InlineBidiResolver& resolver, LineInfo& lineInfo,
|