Searched refs:BidiStatus (Results 1 - 12 of 12) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/text/
H A DBidiTextRun.cpp42 bidiResolver.setStatus(BidiStatus(run.direction(), run.directionalOverride()));
H A DBidiResolverTest.cpp51 bidiResolver.setStatus(BidiStatus(run.direction(), run.directionalOverride()));
61 resolver.setStatus(BidiStatus(LTR, false));
191 resolver.setStatus(BidiStatus(textRun.direction(), textRun.directionalOverride()));
H A DBidiResolver.h126 // The BidiStatus at a given position (typically the end of a line) can
128 struct BidiStatus { struct in namespace:blink
129 BidiStatus() function in struct:blink::BidiStatus
136 // Creates a BidiStatus representing a new paragraph root with a default direction.
138 BidiStatus(TextDirection textDirection, bool isOverride) function in struct:blink::BidiStatus
145 BidiStatus(WTF::Unicode::Direction eorDir, WTF::Unicode::Direction lastStrongDir, WTF::Unicode::Direction lastDir, PassRefPtr<BidiContext> bidiContext) function in struct:blink::BidiStatus
174 inline bool operator==(const BidiStatus& status1, const BidiStatus& status2)
179 inline bool operator!=(const BidiStatus& status1, const BidiStatus
[all...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DBidiRunForLine.cpp89 observer.setStatus(BidiStatus(root->style()->direction(),
95 // FIXME: This should be a BidiStatus constructor or create method.
96 static inline BidiStatus statusWithDirection(TextDirection textDirection,
105 // This copies BidiStatus and may churn the ref on BidiContext.
107 return BidiStatus(direction, direction, direction, context.release());
H A DRootInlineBox.h33 struct BidiStatus;
88 BidiStatus lineBreakBidiStatus() const;
89 void setLineBreakInfo(RenderObject*, unsigned breakPos, const BidiStatus&);
H A DRootInlineBox.cpp194 setLineBreakInfo(0, 0, BidiStatus());
197 prev->setLineBreakInfo(0, 0, BidiStatus());
530 BidiStatus RootInlineBox::lineBreakBidiStatus() const
532 return BidiStatus(static_cast<WTF::Unicode::Direction>(m_lineBreakBidiStatusEor), static_cast<WTF::Unicode::Direction>(m_lineBreakBidiStatusLastStrong), static_cast<WTF::Unicode::Direction>(m_lineBreakBidiStatusLast), m_lineBreakContext);
535 void RootInlineBox::setLineBreakInfo(RenderObject* obj, unsigned breakPos, const BidiStatus& status)
H A DRenderBlockFlow.h490 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.cpp741 BidiStatus cleanLineBidiStatus;
783 const BidiStatus& cleanLineBidiStatus)
838 resolver.setStatus(BidiStatus(direction, isOverride(styleToUse->unicodeBidi())));
1753 resolver.setStatus(BidiStatus(direction, isOverride(style()->unicodeBidi())));
1760 void RenderBlockFlow::determineEndPosition(LineLayoutState& layoutState, RootInlineBox* startLine, InlineIterator& cleanLineStart, BidiStatus& cleanLineBidiStatus)
1840 bool RenderBlockFlow::matchedEndLine(LineLayoutState& layoutState, const InlineBidiResolver& resolver, const InlineIterator& endLineStart, const BidiStatus& endLineStatus)
H A DRenderText.cpp936 BidiStatus status(textDirection, false);
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DSVGTextMetricsBuilder.cpp105 BidiStatus status(LTR, false);
/external/chromium_org/third_party/WebKit/Source/core/html/track/vtt/
H A DVTTCue.cpp522 bidiResolver.setStatus(BidiStatus(LTR, false));
/external/chromium_org/third_party/WebKit/Source/platform/graphics/
H A DGraphicsContext.cpp1028 bidiResolver.setStatus(BidiStatus(run.direction(), run.directionalOverride()));

Completed in 2263 milliseconds