TextDirection 2882 Source/core/css/CSSPrimitiveValueMappings.h template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextDirection e) TextDirection 2896 Source/core/css/CSSPrimitiveValueMappings.h template<> inline CSSPrimitiveValue::operator TextDirection() const TextDirection 58 Source/core/css/CSSProperty.cpp static CSSPropertyID resolveToPhysicalProperty(TextDirection direction, WritingMode writingMode, LogicalBoxSide logicalSide, const StylePropertyShorthand& shorthand) TextDirection 179 Source/core/css/CSSProperty.cpp CSSPropertyID CSSProperty::resolveDirectionAwareProperty(CSSPropertyID propertyID, TextDirection direction, WritingMode writingMode) TextDirection 80 Source/core/css/CSSProperty.h static CSSPropertyID resolveDirectionAwareProperty(CSSPropertyID, TextDirection, WritingMode); TextDirection 557 Source/core/css/resolver/StyleResolver.cpp TextDirection textDirection = toHTMLElement(state.element())->directionalityIfhasDirAutoAttribute(isAuto); TextDirection 1644 Source/core/dom/Document.cpp TextDirection rootDirection = documentElementStyle->direction(); TextDirection 1153 Source/core/dom/Position.cpp void Position::getInlineBoxAndOffset(EAffinity affinity, TextDirection primaryDirection, InlineBox*& inlineBox, int& caretOffset) const TextDirection 1304 Source/core/dom/Position.cpp TextDirection Position::primaryDirection() const TextDirection 1306 Source/core/dom/Position.cpp TextDirection primaryDirection = LTR; TextDirection 187 Source/core/dom/Position.h void getInlineBoxAndOffset(EAffinity, TextDirection primaryDirection, InlineBox*&, int& caretOffset) const; TextDirection 189 Source/core/dom/Position.h TextDirection primaryDirection() const; TextDirection 474 Source/core/editing/FrameSelection.cpp TextDirection FrameSelection::directionOfEnclosingBlock() TextDirection 479 Source/core/editing/FrameSelection.cpp TextDirection FrameSelection::directionOfSelection() TextDirection 1015 Source/core/editing/FrameSelection.cpp TextDirection textDirection = directionOfEnclosingBlock(); TextDirection 212 Source/core/editing/FrameSelection.h TextDirection directionOfEnclosingBlock(); TextDirection 213 Source/core/editing/FrameSelection.h TextDirection directionOfSelection(); TextDirection 129 Source/core/editing/VisiblePosition.cpp TextDirection primaryDirection = p.primaryDirection(); TextDirection 294 Source/core/editing/VisiblePosition.cpp TextDirection primaryDirection = p.primaryDirection(); TextDirection 354 Source/core/editing/VisibleUnits.cpp TextDirection blockDirection = directionOfEnclosingBlock(visiblePosition.deepEquivalent()); TextDirection 426 Source/core/editing/VisibleUnits.cpp TextDirection blockDirection = directionOfEnclosingBlock(visiblePosition.deepEquivalent()); TextDirection 439 Source/core/editing/VisibleUnits.cpp TextDirection blockDirection = directionOfEnclosingBlock(visiblePosition.deepEquivalent()); TextDirection 1385 Source/core/editing/VisibleUnits.cpp VisiblePosition leftBoundaryOfLine(const VisiblePosition& c, TextDirection direction) TextDirection 1390 Source/core/editing/VisibleUnits.cpp VisiblePosition rightBoundaryOfLine(const VisiblePosition& c, TextDirection direction) TextDirection 63 Source/core/editing/VisibleUnits.h VisiblePosition leftBoundaryOfLine(const VisiblePosition&, TextDirection); TextDirection 64 Source/core/editing/VisibleUnits.h VisiblePosition rightBoundaryOfLine(const VisiblePosition&, TextDirection); TextDirection 333 Source/core/editing/htmlediting.cpp TextDirection directionOfEnclosingBlock(const Position& position) TextDirection 116 Source/core/editing/htmlediting.h TextDirection directionOfEnclosingBlock(const Position&); TextDirection 677 Source/core/html/HTMLElement.cpp TextDirection HTMLElement::directionalityIfhasDirAutoAttribute(bool& isAuto) const TextDirection 688 Source/core/html/HTMLElement.cpp TextDirection HTMLElement::directionality(Node** strongDirectionalityTextNode) const TextDirection 693 Source/core/html/HTMLElement.cpp TextDirection textDirection = determineDirectionality(inputElement->value(), hasStrongDirectionality); TextDirection 719 Source/core/html/HTMLElement.cpp TextDirection textDirection = determineDirectionality(node->textContent(true), hasStrongDirectionality); TextDirection 748 Source/core/html/HTMLElement.cpp TextDirection textDirection = directionality(&strongDirectionalityTextNode); TextDirection 764 Source/core/html/HTMLElement.cpp TextDirection textDirection = directionality(&strongDirectionalityTextNode); TextDirection 79 Source/core/html/HTMLElement.h TextDirection directionalityIfhasDirAutoAttribute(bool& isAuto) const; TextDirection 118 Source/core/html/HTMLElement.h TextDirection directionality(Node** strongDirectionalityTextNode= 0) const; TextDirection 643 Source/core/html/HTMLTextFormControlElement.cpp TextDirection textDirection = element->directionalityIfhasDirAutoAttribute(isAuto); TextDirection 2220 Source/core/html/canvas/CanvasRenderingContext2D.cpp TextDirection direction = computedStyle ? computedStyle->direction() : LTR; TextDirection 317 Source/core/html/forms/BaseMultipleFieldsDateAndTimeInputType.cpp TextDirection contentDirection = element().locale().isRTL() ? RTL : LTR; TextDirection 144 Source/core/html/shadow/SliderThumbElement.cpp TextDirection oldTextDirection = style()->direction(); TextDirection 518 Source/core/html/track/vtt/VTTCue.cpp static TextDirection determineDirectionality(const String& value, bool& hasStrongDirectionality) TextDirection 536 Source/core/html/track/vtt/VTTCue.cpp TextDirection textDirection = LTR; TextDirection 74 Source/core/inspector/InspectorOverlay.cpp virtual void setToolTip(const String& tooltip, TextDirection direction) OVERRIDE TextDirection 143 Source/core/loader/EmptyClients.h virtual void setToolTip(const String&, TextDirection) OVERRIDE { } TextDirection 296 Source/core/page/Chrome.cpp TextDirection toolTipDirection; TextDirection 164 Source/core/page/ChromeClient.h virtual void setToolTip(const String&, TextDirection) = 0; TextDirection 202 Source/core/rendering/HitTestResult.cpp String HitTestResult::spellingToolTip(TextDirection& dir) const TextDirection 219 Source/core/rendering/HitTestResult.cpp String HitTestResult::title(TextDirection& dir) const TextDirection 99 Source/core/rendering/HitTestResult.h String spellingToolTip(TextDirection&) const; TextDirection 100 Source/core/rendering/HitTestResult.h String title(TextDirection&) const; TextDirection 250 Source/core/rendering/InlineBox.h TextDirection direction() const { return bidiLevel() % 2 ? RTL : LTR; } TextDirection 121 Source/core/rendering/InlineIterator.h static inline WTF::Unicode::Direction embedCharFromDirection(TextDirection dir, EUnicodeBidi unicodeBidi) TextDirection 495 Source/core/rendering/InlineIterator.h inline BidiRun* InlineBidiResolver::addTrailingRun(int start, int stop, BidiRun* run, BidiContext* context, TextDirection direction) TextDirection 43 Source/core/rendering/RenderBR.h virtual float width(unsigned /*from*/, unsigned /*len*/, const Font&, float /*xPos*/, TextDirection, HashSet<const SimpleFontData*>* = 0 /*fallbackFonts*/ , GlyphOverflow* = 0) const OVERRIDE { return 0; } TextDirection 44 Source/core/rendering/RenderBR.h virtual float width(unsigned /*from*/, unsigned /*len*/, float /*xpos*/, TextDirection, bool = false /*firstLine*/, HashSet<const SimpleFontData*>* = 0 /*fallbackFonts*/, GlyphOverflow* = 0) const OVERRIDE { return 0; } TextDirection 2687 Source/core/rendering/RenderBlockFlow.cpp static inline TextRun constructTextRunInternal(RenderObject* context, const Font& font, const CharacterType* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion) TextDirection 2691 Source/core/rendering/RenderBlockFlow.cpp TextDirection textDirection = direction; TextDirection 2702 Source/core/rendering/RenderBlockFlow.cpp static inline TextRun constructTextRunInternal(RenderObject* context, const Font& font, const CharacterType* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion, TextRunFlags flags) TextDirection 2706 Source/core/rendering/RenderBlockFlow.cpp TextDirection textDirection = direction; TextDirection 2722 Source/core/rendering/RenderBlockFlow.cpp TextRun RenderBlockFlow::constructTextRun(RenderObject* context, const Font& font, const LChar* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion) TextDirection 2727 Source/core/rendering/RenderBlockFlow.cpp TextRun RenderBlockFlow::constructTextRun(RenderObject* context, const Font& font, const UChar* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion) TextDirection 2732 Source/core/rendering/RenderBlockFlow.cpp TextRun RenderBlockFlow::constructTextRun(RenderObject* context, const Font& font, const RenderText* text, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion) TextDirection 2739 Source/core/rendering/RenderBlockFlow.cpp TextRun RenderBlockFlow::constructTextRun(RenderObject* context, const Font& font, const RenderText* text, unsigned offset, unsigned length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion) TextDirection 2747 Source/core/rendering/RenderBlockFlow.cpp TextRun RenderBlockFlow::constructTextRun(RenderObject* context, const Font& font, const String& string, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion, TextRunFlags flags) TextDirection 181 Source/core/rendering/RenderBlockFlow.h static TextRun constructTextRun(RenderObject* context, const Font&, const String&, RenderStyle*, TextDirection, TextDirection 184 Source/core/rendering/RenderBlockFlow.h static TextRun constructTextRun(RenderObject* context, const Font&, const RenderText*, RenderStyle*, TextDirection, TextDirection 187 Source/core/rendering/RenderBlockFlow.h static TextRun constructTextRun(RenderObject* context, const Font&, const RenderText*, unsigned offset, unsigned length, RenderStyle*, TextDirection, TextDirection 193 Source/core/rendering/RenderBlockFlow.h static TextRun constructTextRun(RenderObject* context, const Font&, const LChar* characters, int length, RenderStyle*, TextDirection, TextDirection 196 Source/core/rendering/RenderBlockFlow.h static TextRun constructTextRun(RenderObject* context, const Font&, const UChar* characters, int length, RenderStyle*, TextDirection, TextDirection 96 Source/core/rendering/RenderBlockLineLayout.cpp static TextDirection determinePlaintextDirectionality(RenderObject* root, RenderObject* current = 0, unsigned pos = 0) TextDirection 542 Source/core/rendering/RenderBlockLineLayout.cpp TextDirection direction; TextDirection 736 Source/core/rendering/RenderBlockLineLayout.cpp static inline BidiStatus statusWithDirection(TextDirection textDirection, bool isOverride) TextDirection 792 Source/core/rendering/RenderBlockLineLayout.cpp TextDirection direction; TextDirection 1009 Source/core/rendering/RenderBlockLineLayout.cpp TextDirection direction = determinePlaintextDirectionality(resolver.position().root(), resolver.position().object(), resolver.position().offset()); TextDirection 1919 Source/core/rendering/RenderBlockLineLayout.cpp TextDirection direction = style()->direction(); TextDirection 2104 Source/core/rendering/RenderBlockLineLayout.cpp TextDirection ellipsisDirection = LTR; TextDirection 3131 Source/core/rendering/RenderBox.cpp TextDirection containerDirection = containerBlock->style()->direction(); TextDirection 3233 Source/core/rendering/RenderBox.cpp void RenderBox::computePositionedLogicalWidthUsing(Length logicalWidth, const RenderBoxModelObject* containerBlock, TextDirection containerDirection, TextDirection 3692 Source/core/rendering/RenderBox.cpp TextDirection containerDirection = containerBlock->style()->direction(); TextDirection 686 Source/core/rendering/RenderBox.h void computePositionedLogicalWidthUsing(Length logicalWidth, const RenderBoxModelObject* containerBlock, TextDirection containerDirection, TextDirection 58 Source/core/rendering/RenderCombineText.cpp float RenderCombineText::width(unsigned from, unsigned length, const Font& font, float xPosition, TextDirection direction, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const TextDirection 42 Source/core/rendering/RenderCombineText.h virtual float width(unsigned from, unsigned length, const Font&, float xPosition, TextDirection, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const OVERRIDE; TextDirection 146 Source/core/rendering/RenderListBox.cpp TextDirection direction = determineDirectionality(text, hasStrongDirectionality); TextDirection 96 Source/core/rendering/RenderMarquee.cpp TextDirection dir = style()->direction(); TextDirection 725 Source/core/rendering/RenderText.cpp ALWAYS_INLINE float RenderText::widthFromCache(const Font& f, int start, int len, float xPos, TextDirection textDirection, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const TextDirection 781 Source/core/rendering/RenderText.cpp TextDirection direction) TextDirection 892 Source/core/rendering/RenderText.cpp static inline float hyphenWidth(RenderText* renderer, const Font& font, TextDirection direction) TextDirection 941 Source/core/rendering/RenderText.cpp TextDirection textDirection = styleToUse->direction(); TextDirection 1489 Source/core/rendering/RenderText.cpp float RenderText::width(unsigned from, unsigned len, float xPos, TextDirection textDirection, bool firstLine, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const TextDirection 1500 Source/core/rendering/RenderText.cpp float RenderText::width(unsigned from, unsigned len, const Font& f, float xPos, TextDirection textDirection, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const TextDirection 87 Source/core/rendering/RenderText.h virtual float width(unsigned from, unsigned len, const Font&, float xPos, TextDirection, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const; TextDirection 88 Source/core/rendering/RenderText.h virtual float width(unsigned from, unsigned len, float xPos, TextDirection, bool firstLine = false, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const; TextDirection 99 Source/core/rendering/RenderText.h TextDirection); TextDirection 182 Source/core/rendering/RenderText.h float widthFromCache(const Font&, int start, int len, float xPos, TextDirection, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow*) const; TextDirection 509 Source/core/rendering/line/BreakingContextInlineHeaders.h inline float measureHyphenWidth(RenderText* renderer, const Font& font, TextDirection textDirection) TextDirection 516 Source/core/rendering/line/BreakingContextInlineHeaders.h ALWAYS_INLINE TextDirection textDirectionFromUnicode(WTF::Unicode::Direction direction) TextDirection 592 Source/core/rendering/style/RenderStyle.h TextDirection direction() const { return static_cast<TextDirection>(inherited_flags._direction); } TextDirection 1115 Source/core/rendering/style/RenderStyle.h void setDirection(TextDirection v) { inherited_flags._direction = v; } TextDirection 1524 Source/core/rendering/style/RenderStyle.h static TextDirection initialDirection() { return LTR; } TextDirection 136 Source/modules/notifications/Notification.cpp TextDirection Notification::direction() const TextDirection 79 Source/modules/notifications/Notification.h TextDirection direction() const; TextDirection 78 Source/platform/LengthBox.cpp const Length& LengthBox::start(WritingMode writingMode, TextDirection direction) const TextDirection 85 Source/platform/LengthBox.cpp const Length& LengthBox::end(WritingMode writingMode, TextDirection direction) const TextDirection 82 Source/platform/LengthBox.h const Length& start(WritingMode, TextDirection) const; TextDirection 83 Source/platform/LengthBox.h const Length& end(WritingMode, TextDirection) const; TextDirection 39 Source/platform/PopupMenuStyle.h PopupMenuStyle(const Color& foreground, const Color& background, const Font& font, bool visible, bool isDisplayNone, Length textIndent, TextDirection textDirection, bool hasTextDirectionOverride, BackgroundColorType backgroundColorType = DefaultBackgroundColor) TextDirection 57 Source/platform/PopupMenuStyle.h TextDirection textDirection() const { return m_textDirection; } TextDirection 67 Source/platform/PopupMenuStyle.h TextDirection m_textDirection; TextDirection 275 Source/platform/fonts/Character.cpp unsigned Character::expansionOpportunityCount(const LChar* characters, size_t length, TextDirection direction, bool& isAfterExpansion) TextDirection 300 Source/platform/fonts/Character.cpp unsigned Character::expansionOpportunityCount(const UChar* characters, size_t length, TextDirection direction, bool& isAfterExpansion) TextDirection 51 Source/platform/fonts/Character.h static unsigned expansionOpportunityCount(const LChar*, size_t length, TextDirection, bool& isAfterExpansion); TextDirection 52 Source/platform/fonts/Character.h static unsigned expansionOpportunityCount(const UChar*, size_t length, TextDirection, bool& isAfterExpansion); TextDirection 234 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp inline HarfBuzzShaper::HarfBuzzRun::HarfBuzzRun(const SimpleFontData* fontData, unsigned startIndex, unsigned numCharacters, TextDirection direction, hb_script_t script) TextDirection 74 Source/platform/fonts/harfbuzz/HarfBuzzShaper.h static PassOwnPtr<HarfBuzzRun> create(const SimpleFontData* fontData, unsigned startIndex, unsigned numCharacters, TextDirection direction, hb_script_t script) TextDirection 107 Source/platform/fonts/harfbuzz/HarfBuzzShaper.h HarfBuzzRun(const SimpleFontData*, unsigned startIndex, unsigned numCharacters, TextDirection, hb_script_t); TextDirection 113 Source/platform/fonts/harfbuzz/HarfBuzzShaper.h TextDirection m_direction; TextDirection 90 Source/platform/geometry/LayoutBoxExtent.cpp LayoutUnit LayoutBoxExtent::start(WritingMode writingMode, TextDirection direction) const TextDirection 97 Source/platform/geometry/LayoutBoxExtent.cpp LayoutUnit LayoutBoxExtent::end(WritingMode writingMode, TextDirection direction) const TextDirection 146 Source/platform/geometry/LayoutBoxExtent.cpp void LayoutBoxExtent::setStart(WritingMode writingMode, TextDirection direction, LayoutUnit value) TextDirection 161 Source/platform/geometry/LayoutBoxExtent.cpp void LayoutBoxExtent::setEnd(WritingMode writingMode, TextDirection direction, LayoutUnit value) TextDirection 64 Source/platform/geometry/LayoutBoxExtent.h LayoutUnit start(WritingMode, TextDirection) const; TextDirection 65 Source/platform/geometry/LayoutBoxExtent.h LayoutUnit end(WritingMode, TextDirection) const; TextDirection 69 Source/platform/geometry/LayoutBoxExtent.h void setStart(WritingMode, TextDirection, LayoutUnit); TextDirection 70 Source/platform/geometry/LayoutBoxExtent.h void setEnd(WritingMode, TextDirection, LayoutUnit); TextDirection 64 Source/platform/text/BidiCharacterRun.h TextDirection direction() const { return reversed(false) ? RTL : LTR; } TextDirection 139 Source/platform/text/BidiResolver.h BidiStatus(TextDirection textDirection, bool isOverride) TextDirection 260 Source/platform/text/BidiResolver.h TextDirection determineParagraphDirectionality(bool* hasStrongDirectionality = 0); TextDirection 275 Source/platform/text/BidiResolver.h Run* addTrailingRun(int, int, Run*, BidiContext*, TextDirection) { return 0; } TextDirection 300 Source/platform/text/BidiResolver.h TextDirection m_paragraphDirectionality; TextDirection 621 Source/platform/text/BidiResolver.h TextDirection BidiResolver<Iterator, Run>::determineParagraphDirectionality(bool* hasStrongDirectionality) TextDirection 53 Source/platform/text/BidiResolverTest.cpp TextDirection direction = bidiResolver.determineParagraphDirectionality(&hasStrongDirectionality); TextDirection 58 Source/platform/text/BidiResolverTest.cpp TextDirection determineParagraphDirectionality(const TextRun& textRun, bool* hasStrongDirectionality = 0) TextDirection 69 Source/platform/text/BidiResolverTest.cpp TextDirection expectedDirection; TextDirection 78 Source/platform/text/BidiResolverTest.cpp TextDirection direction = determineParagraphDirectionality(run, &hasStrongDirectionality); TextDirection 39 Source/platform/text/BidiTextRun.cpp TextDirection directionForRun(TextRun& run, bool& hasStrongDirectionality) TextDirection 47 Source/platform/text/BidiTextRun.cpp TextDirection determineDirectionality(const String& value, bool& hasStrongDirectionality) TextDirection 56 Source/platform/text/BidiTextRun.cpp TextDirection direction = directionForRun(run, hasStrongDirectionality); TextDirection 40 Source/platform/text/BidiTextRun.h PLATFORM_EXPORT TextDirection directionForRun(TextRun&, bool& hasStrongDirectionality); TextDirection 41 Source/platform/text/BidiTextRun.h PLATFORM_EXPORT TextDirection determineDirectionality(const String& value, bool& hasStrongDirectionality); TextDirection 33 Source/platform/text/TextDirection.h inline bool isLeftToRightDirection(TextDirection direction) { return direction == LTR; } TextDirection 65 Source/platform/text/TextRun.h TextRun(const LChar* c, unsigned len, float xpos = 0, float expansion = 0, ExpansionBehavior expansionBehavior = AllowTrailingExpansion | ForbidLeadingExpansion, TextDirection direction = LTR, bool directionalOverride = false, bool characterScanForCodePath = true, RoundingHacks roundingHacks = RunRounding | WordRounding) TextDirection 85 Source/platform/text/TextRun.h TextRun(const UChar* c, unsigned len, float xpos = 0, float expansion = 0, ExpansionBehavior expansionBehavior = AllowTrailingExpansion | ForbidLeadingExpansion, TextDirection direction = LTR, bool directionalOverride = false, bool characterScanForCodePath = true, RoundingHacks roundingHacks = RunRounding | WordRounding) TextDirection 105 Source/platform/text/TextRun.h TextRun(const String& string, float xpos = 0, float expansion = 0, ExpansionBehavior expansionBehavior = AllowTrailingExpansion | ForbidLeadingExpansion, TextDirection direction = LTR, bool directionalOverride = false, bool characterScanForCodePath = true, RoundingHacks roundingHacks = RunRounding | WordRounding) TextDirection 133 Source/platform/text/TextRun.h TextRun(const StringView& string, float xpos = 0, float expansion = 0, ExpansionBehavior expansionBehavior = AllowTrailingExpansion | ForbidLeadingExpansion, TextDirection direction = LTR, bool directionalOverride = false, bool characterScanForCodePath = true, RoundingHacks roundingHacks = RunRounding | WordRounding) TextDirection 203 Source/platform/text/TextRun.h TextDirection direction() const { return static_cast<TextDirection>(m_direction); } TextDirection 214 Source/platform/text/TextRun.h void setDirection(TextDirection direction) { m_direction = direction; } TextDirection 577 Source/web/ChromeClientImpl.cpp void ChromeClientImpl::setToolTip(const String& tooltipText, TextDirection dir) TextDirection 132 Source/web/ChromeClientImpl.h virtual void setToolTip(const WTF::String& tooltipText, WebCore::TextDirection) OVERRIDE; TextDirection 82 Source/web/PopupListBox.h WebCore::TextDirection textDirection; TextDirection 107 Source/web/tests/PopupMenuTest.cpp return PopupMenuStyle(Color::black, Color::white, font, true, false, Length(), TextDirection(), false /* has text direction override */);