Searched refs:InlineIterator (Results 1 - 11 of 11) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DBidiRunForLine.h36 const InlineIterator& endOfLine, VisualDirectionOverride,
H A DInlineIterator.h35 // 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 DBidiRunForLine.cpp30 #include "core/rendering/InlineIterator.h"
86 InlineIterator iter(root,
132 BidiRunList<BidiRun>& bidiRuns, const InlineIterator& endOfLine,
187 InlineIterator iter = InlineIterator(isolatedInline, startObj,
H A DRenderBlockFlow.h486 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 DRenderBlockLineLayout.cpp674 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 DTrailingObjects.h31 class InlineIterator;
39 typedef BidiResolver<InlineIterator, BidiRun> InlineBidiResolver;
40 typedef MidpointState<InlineIterator> LineMidpointState;
85 void updateMidpointsForTrailingObjects(LineMidpointState&, const InlineIterator& lBreak, CollapseFirstSpaceOrNot);
H A DLineBreaker.h26 #include "core/rendering/InlineIterator.h"
45 InlineIterator nextLineBreak(InlineBidiResolver&, LineInfo&, RenderTextInfo&,
H A DTrailingObjects.cpp27 #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 DBreakingContext.cpp29 InlineIterator BreakingContext::handleEndOfLine()
H A DBreakingContextInlineHeaders.h27 #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 DLineBreaker.cpp60 InlineIterator LineBreaker::nextLineBreak(InlineBidiResolver& resolver, LineInfo& lineInfo,

Completed in 174 milliseconds