InlineBidiResolver 84 Source/core/rendering/InlineIterator.h void increment(InlineBidiResolver* = 0, IncrementRule = FastIncrementInTextNode); InlineBidiResolver 275 Source/core/rendering/InlineIterator.h InlineBidiResolver* observer = 0; InlineBidiResolver 281 Source/core/rendering/InlineIterator.h InlineBidiResolver* observer = 0; // Callers who include empty inlines, never use an observer. InlineBidiResolver 285 Source/core/rendering/InlineIterator.h static inline RenderObject* bidiFirstSkippingEmptyInlines(RenderObject* root, InlineBidiResolver* resolver = 0) InlineBidiResolver 378 Source/core/rendering/InlineIterator.h inline void InlineIterator::increment(InlineBidiResolver* resolver, IncrementRule rule) InlineBidiResolver 437 Source/core/rendering/InlineIterator.h inline void InlineBidiResolver::increment() InlineBidiResolver 443 Source/core/rendering/InlineIterator.h inline bool InlineBidiResolver::isEndOfLine(const InlineIterator& end) InlineBidiResolver 478 Source/core/rendering/InlineIterator.h inline int InlineBidiResolver::findFirstTrailingSpaceAtRun(BidiRun* run) InlineBidiResolver 495 Source/core/rendering/InlineIterator.h inline BidiRun* InlineBidiResolver::addTrailingRun(int start, int stop, BidiRun* run, BidiContext* context, TextDirection direction) InlineBidiResolver 507 Source/core/rendering/InlineIterator.h inline bool InlineBidiResolver::needsToApplyL1Rule() InlineBidiResolver 550 Source/core/rendering/InlineIterator.h static inline BidiRun* addPlaceholderRunForIsolatedInline(InlineBidiResolver& resolver, RenderObject* obj, unsigned pos) InlineBidiResolver 561 Source/core/rendering/InlineIterator.h static inline BidiRun* createRun(int start, int end, RenderObject* obj, InlineBidiResolver& resolver) InlineBidiResolver 598 Source/core/rendering/InlineIterator.h void addFakeRunIfNecessary(RenderObject* obj, unsigned pos, unsigned end, InlineBidiResolver& resolver) InlineBidiResolver 621 Source/core/rendering/InlineIterator.h static void inline appendRunObjectIfNecessary(RenderObject* obj, unsigned start, unsigned end, InlineBidiResolver& resolver, AppendRunBehavior behavior, IsolateTracker& tracker) InlineBidiResolver 629 Source/core/rendering/InlineIterator.h static void adjustMidpointsAndAppendRunsForObjectIfNeeded(RenderObject* obj, unsigned start, unsigned end, InlineBidiResolver& resolver, AppendRunBehavior behavior, IsolateTracker& tracker) InlineBidiResolver 671 Source/core/rendering/InlineIterator.h static inline void addFakeRunIfNecessary(RenderObject* obj, unsigned start, unsigned end, InlineBidiResolver& resolver, IsolateTracker& tracker) InlineBidiResolver 678 Source/core/rendering/InlineIterator.h inline void InlineBidiResolver::appendRun() InlineBidiResolver 474 Source/core/rendering/RenderBlockFlow.h const InlineIterator& restartLayoutRunsAndFloatsInRange(LayoutUnit oldLogicalHeight, LayoutUnit newLogicalHeight, FloatingObject* lastFloatFromPreviousLine, InlineBidiResolver&, const InlineIterator&); InlineBidiResolver 475 Source/core/rendering/RenderBlockFlow.h void layoutRunsAndFloatsInRange(LineLayoutState&, InlineBidiResolver&, const InlineIterator& cleanLineStart, const BidiStatus& cleanLineBidiStatus, unsigned consecutiveHyphenatedLines); InlineBidiResolver 479 Source/core/rendering/RenderBlockFlow.h RootInlineBox* determineStartPosition(LineLayoutState&, InlineBidiResolver&); InlineBidiResolver 482 Source/core/rendering/RenderBlockFlow.h bool matchedEndLine(LineLayoutState&, const InlineBidiResolver&, const InlineIterator& endLineStart, const BidiStatus& endLineStatus); InlineBidiResolver 99 Source/core/rendering/RenderBlockLineLayout.cpp InlineBidiResolver observer; InlineBidiResolver 745 Source/core/rendering/RenderBlockLineLayout.cpp static inline void setupResolverToResumeInIsolate(InlineBidiResolver& resolver, RenderObject* root, RenderObject* startObject) InlineBidiResolver 754 Source/core/rendering/RenderBlockLineLayout.cpp static void restoreIsolatedMidpointStates(InlineBidiResolver& topResolver, InlineBidiResolver& isolatedResolver) InlineBidiResolver 764 Source/core/rendering/RenderBlockLineLayout.cpp static inline void constructBidiRunsForLine(const RenderBlockFlow* block, InlineBidiResolver& topResolver, BidiRunList<BidiRun>& bidiRuns, const InlineIterator& endOfLine, VisualDirectionOverride override, bool previousLineBrokeCleanly, bool isNewUBAParagraph) InlineBidiResolver 788 Source/core/rendering/RenderBlockLineLayout.cpp InlineBidiResolver isolatedResolver; InlineBidiResolver 889 Source/core/rendering/RenderBlockLineLayout.cpp InlineBidiResolver resolver; InlineBidiResolver 946 Source/core/rendering/RenderBlockLineLayout.cpp inline const InlineIterator& RenderBlockFlow::restartLayoutRunsAndFloatsInRange(LayoutUnit oldLogicalHeight, LayoutUnit newLogicalHeight, FloatingObject* lastFloatFromPreviousLine, InlineBidiResolver& resolver, const InlineIterator& oldEnd) InlineBidiResolver 954 Source/core/rendering/RenderBlockLineLayout.cpp void RenderBlockFlow::layoutRunsAndFloatsInRange(LineLayoutState& layoutState, InlineBidiResolver& resolver, const InlineIterator& cleanLineStart, const BidiStatus& cleanLineBidiStatus, unsigned consecutiveHyphenatedLines) InlineBidiResolver 1805 Source/core/rendering/RenderBlockLineLayout.cpp RootInlineBox* RenderBlockFlow::determineStartPosition(LineLayoutState& layoutState, InlineBidiResolver& resolver) InlineBidiResolver 2009 Source/core/rendering/RenderBlockLineLayout.cpp bool RenderBlockFlow::matchedEndLine(LineLayoutState& layoutState, const InlineBidiResolver& resolver, const InlineIterator& endLineStart, const BidiStatus& endLineStatus) InlineBidiResolver 65 Source/core/rendering/line/BreakingContextInlineHeaders.h BreakingContext(InlineBidiResolver& resolver, LineInfo& inLineInfo, LineWidth& lineWidth, RenderTextInfo& inRenderTextInfo, FloatingObject* inLastFloatFromPreviousLine, bool appliedStartWidth, RenderBlockFlow* block) InlineBidiResolver 125 Source/core/rendering/line/BreakingContextInlineHeaders.h InlineBidiResolver& m_resolver; InlineBidiResolver 30 Source/core/rendering/line/LineBreaker.cpp void LineBreaker::skipLeadingWhitespace(InlineBidiResolver& resolver, LineInfo& lineInfo, InlineBidiResolver 60 Source/core/rendering/line/LineBreaker.cpp InlineIterator LineBreaker::nextLineBreak(InlineBidiResolver& resolver, LineInfo& lineInfo, RenderTextInfo& renderTextInfo, FloatingObject* lastFloatFromPreviousLine, unsigned consecutiveHyphenatedLines, WordMeasurements& wordMeasurements) InlineBidiResolver 55 Source/core/rendering/line/LineBreaker.h InlineIterator nextLineBreak(InlineBidiResolver&, LineInfo&, RenderTextInfo&, FloatingObject* lastFloatFromPreviousLine, unsigned consecutiveHyphenatedLines, WordMeasurements&); InlineBidiResolver 63 Source/core/rendering/line/LineBreaker.h void skipLeadingWhitespace(InlineBidiResolver&, LineInfo&, FloatingObject* lastFloatFromPreviousLine, LineWidth&);