direction         139 Source/core/accessibility/AXInlineTextBox.cpp     switch (m_inlineTextBox->direction()) {
direction          70 Source/core/animation/Animation.h     static void setPlaybackDirection(Timing&, String direction);
direction         242 Source/core/animation/AnimationTest.cpp     EXPECT_EQ("reverse", specified->direction());
direction         318 Source/core/animation/AnimationTest.cpp     EXPECT_EQ("normal", specified->direction());
direction         320 Source/core/animation/AnimationTest.cpp     EXPECT_EQ("reverse", specified->direction());
direction         321 Source/core/animation/CompositorAnimations.cpp     out.reverse = (timing.direction == Timing::PlaybackDirectionReverse
direction         322 Source/core/animation/CompositorAnimations.cpp         || timing.direction == Timing::PlaybackDirectionAlternateReverse);
direction         323 Source/core/animation/CompositorAnimations.cpp     out.alternate = (timing.direction == Timing::PlaybackDirectionAlternate
direction         324 Source/core/animation/CompositorAnimations.cpp         || timing.direction == Timing::PlaybackDirectionAlternateReverse);
direction         135 Source/core/animation/CompositorAnimationsTest.cpp         timing.direction = Timing::PlaybackDirectionNormal;
direction         362 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.direction = Timing::PlaybackDirectionAlternate;
direction         367 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.direction = Timing::PlaybackDirectionAlternateReverse;
direction         372 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.direction = Timing::PlaybackDirectionReverse;
direction         380 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.direction = Timing::PlaybackDirectionAlternate;
direction         390 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.direction = Timing::PlaybackDirectionAlternate;
direction         400 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.direction = Timing::PlaybackDirectionAlternateReverse;
direction         410 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.direction = Timing::PlaybackDirectionAlternateReverse;
direction         647 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.direction = Timing::PlaybackDirectionAlternate;
direction         755 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.direction = Timing::PlaybackDirectionAlternate;
direction         815 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.direction = Timing::PlaybackDirectionAlternateReverse;
direction         868 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.direction = Timing::PlaybackDirectionAlternateReverse;
direction         173 Source/core/animation/TimedItemCalculations.h     const bool currentDirectionIsForwards = specified.direction == Timing::PlaybackDirectionNormal
direction         174 Source/core/animation/TimedItemCalculations.h         || (specified.direction == Timing::PlaybackDirectionAlternate && !currentIterationIsOdd)
direction         175 Source/core/animation/TimedItemCalculations.h         || (specified.direction == Timing::PlaybackDirectionAlternateReverse && currentIterationIsOdd);
direction         154 Source/core/animation/TimedItemCalculationsTest.cpp     timing.direction = Timing::PlaybackDirectionAlternate;
direction         157 Source/core/animation/TimedItemCalculationsTest.cpp     timing.direction = Timing::PlaybackDirectionAlternateReverse;
direction         162 Source/core/animation/TimedItemCalculationsTest.cpp     timing.direction = Timing::PlaybackDirectionReverse;
direction         165 Source/core/animation/TimedItemCalculationsTest.cpp     timing.direction = Timing::PlaybackDirectionAlternate;
direction         168 Source/core/animation/TimedItemCalculationsTest.cpp     timing.direction = Timing::PlaybackDirectionAlternateReverse;
direction         193 Source/core/animation/TimedItemCalculationsTest.cpp     timing.direction = Timing::PlaybackDirectionReverse;
direction         206 Source/core/animation/TimedItemCalculationsTest.cpp     timing.direction = Timing::PlaybackDirectionNormal;
direction         209 Source/core/animation/TimedItemCalculationsTest.cpp     timing.direction = Timing::PlaybackDirectionReverse;
direction         332 Source/core/animation/TimedItemTest.cpp     timing.direction = Timing::PlaybackDirectionAlternate;
direction         353 Source/core/animation/TimedItemTest.cpp     timing.direction = Timing::PlaybackDirectionAlternateReverse;
direction         548 Source/core/animation/TimedItemTest.cpp     timing.direction = Timing::PlaybackDirectionAlternate;
direction         569 Source/core/animation/TimedItemTest.cpp     timing.direction = Timing::PlaybackDirectionAlternateReverse;
direction         770 Source/core/animation/TimedItemTest.cpp     timing.direction = Timing::PlaybackDirectionAlternate;
direction          89 Source/core/animation/TimedItemTiming.cpp     Timing::PlaybackDirection direction = m_parent->specifiedTiming().direction;
direction          90 Source/core/animation/TimedItemTiming.cpp     switch (direction) {
direction         161 Source/core/animation/TimedItemTiming.cpp void TimedItemTiming::setDirection(String direction)
direction         164 Source/core/animation/TimedItemTiming.cpp     TimingInput::setPlaybackDirection(timing, direction);
direction          24 Source/core/animation/TimedItemTiming.h     String direction();
direction          70 Source/core/animation/Timing.h         , direction(PlaybackDirectionNormal)
direction          94 Source/core/animation/Timing.h     PlaybackDirection direction;
direction          77 Source/core/animation/TimingInput.cpp void TimingInput::setPlaybackDirection(Timing& timing, const String& direction)
direction          79 Source/core/animation/TimingInput.cpp     if (direction == "reverse") {
direction          80 Source/core/animation/TimingInput.cpp         timing.direction = Timing::PlaybackDirectionReverse;
direction          81 Source/core/animation/TimingInput.cpp     } else if (direction == "alternate") {
direction          82 Source/core/animation/TimingInput.cpp         timing.direction = Timing::PlaybackDirectionAlternate;
direction          83 Source/core/animation/TimingInput.cpp     } else if (direction == "alternate-reverse") {
direction          84 Source/core/animation/TimingInput.cpp         timing.direction = Timing::PlaybackDirectionAlternateReverse;
direction          86 Source/core/animation/TimingInput.cpp         timing.direction = Timing::defaults().direction;
direction         139 Source/core/animation/TimingInput.cpp     String direction;
direction         140 Source/core/animation/TimingInput.cpp     timingInputDictionary.get("direction", direction);
direction         141 Source/core/animation/TimingInput.cpp     setPlaybackDirection(result, direction);
direction          26 Source/core/animation/TimingInput.h     static void setPlaybackDirection(Timing&, const String& direction);
direction         132 Source/core/animation/TimingInputTest.cpp     EXPECT_EQ(Timing::PlaybackDirectionNormal, applyTimingInputString("direction", "normal").direction);
direction         133 Source/core/animation/TimingInputTest.cpp     EXPECT_EQ(Timing::PlaybackDirectionReverse, applyTimingInputString("direction", "reverse").direction);
direction         134 Source/core/animation/TimingInputTest.cpp     EXPECT_EQ(Timing::PlaybackDirectionAlternate, applyTimingInputString("direction", "alternate").direction);
direction         135 Source/core/animation/TimingInputTest.cpp     EXPECT_EQ(Timing::PlaybackDirectionAlternateReverse, applyTimingInputString("direction", "alternate-reverse").direction);
direction         136 Source/core/animation/TimingInputTest.cpp     EXPECT_EQ(defaultPlaybackDirection, applyTimingInputString("direction", "rubbish").direction);
direction         137 Source/core/animation/TimingInputTest.cpp     EXPECT_EQ(defaultPlaybackDirection, applyTimingInputNumber("direction", 2).direction);
direction         177 Source/core/animation/TimingInputTest.cpp     EXPECT_EQ(controlTiming.direction, updatedTiming.direction);
direction         112 Source/core/animation/css/CSSAnimationData.h     AnimationDirection direction() const { return static_cast<AnimationDirection>(m_direction); }
direction          44 Source/core/animation/css/CSSAnimationDataList.cpp     FILL_UNSET_PROPERTY(isDirectionSet, direction, setDirection);
direction         239 Source/core/animation/css/CSSAnimations.cpp         switch (animationData->direction()) {
direction         241 Source/core/animation/css/CSSAnimations.cpp             timing.direction = Timing::PlaybackDirectionNormal;
direction         244 Source/core/animation/css/CSSAnimations.cpp             timing.direction = Timing::PlaybackDirectionAlternate;
direction         247 Source/core/animation/css/CSSAnimations.cpp             timing.direction = Timing::PlaybackDirectionReverse;
direction         250 Source/core/animation/css/CSSAnimations.cpp             timing.direction = Timing::PlaybackDirectionAlternateReverse;
direction          45 Source/core/css/BasicShapeFunctions.cpp     if (center.direction() == BasicShapeCenterCoordinate::TopLeft)
direction         149 Source/core/css/BasicShapeFunctions.cpp     BasicShapeCenterCoordinate::Direction direction;
direction         167 Source/core/css/BasicShapeFunctions.cpp         direction = BasicShapeCenterCoordinate::TopLeft;
direction         171 Source/core/css/BasicShapeFunctions.cpp         direction = BasicShapeCenterCoordinate::BottomRight;
direction         174 Source/core/css/BasicShapeFunctions.cpp         direction = BasicShapeCenterCoordinate::TopLeft;
direction         179 Source/core/css/BasicShapeFunctions.cpp         direction = BasicShapeCenterCoordinate::TopLeft;
direction         183 Source/core/css/BasicShapeFunctions.cpp     return BasicShapeCenterCoordinate(direction, offset);
direction         274 Source/core/css/BasicShapeFunctions.cpp     p.setX(centerX.direction() == BasicShapeCenterCoordinate::TopLeft ? offset : boxSize.width() - offset);
direction         276 Source/core/css/BasicShapeFunctions.cpp     p.setY(centerY.direction() == BasicShapeCenterCoordinate::TopLeft ? offset : boxSize.height() - offset);
direction         571 Source/core/css/CSSComputedStyleDeclaration.cpp     RefPtrWillBeRawPtr<CSSPrimitiveValue> direction = nullptr;
direction         572 Source/core/css/CSSComputedStyleDeclaration.cpp     switch (reflection->direction()) {
direction         574 Source/core/css/CSSComputedStyleDeclaration.cpp         direction = cssValuePool().createIdentifierValue(CSSValueBelow);
direction         577 Source/core/css/CSSComputedStyleDeclaration.cpp         direction = cssValuePool().createIdentifierValue(CSSValueAbove);
direction         580 Source/core/css/CSSComputedStyleDeclaration.cpp         direction = cssValuePool().createIdentifierValue(CSSValueLeft);
direction         583 Source/core/css/CSSComputedStyleDeclaration.cpp         direction = cssValuePool().createIdentifierValue(CSSValueRight);
direction         587 Source/core/css/CSSComputedStyleDeclaration.cpp     return CSSReflectValue::create(direction.release(), offset.release(), valueForNinePieceImage(reflection->mask(), style));
direction         889 Source/core/css/CSSComputedStyleDeclaration.cpp static PassRefPtrWillBeRawPtr<CSSValue> valueForGridTrackList(GridTrackSizingDirection direction, RenderObject* renderer, const RenderStyle& style)
direction         891 Source/core/css/CSSComputedStyleDeclaration.cpp     const Vector<GridTrackSize>& trackSizes = direction == ForColumns ? style.gridTemplateColumns() : style.gridTemplateRows();
direction         892 Source/core/css/CSSComputedStyleDeclaration.cpp     const OrderedNamedGridLines& orderedNamedGridLines = direction == ForColumns ? style.orderedNamedGridColumnLines() : style.orderedNamedGridRowLines();
direction         902 Source/core/css/CSSComputedStyleDeclaration.cpp         const Vector<LayoutUnit>& trackPositions = direction == ForColumns ? toRenderGrid(renderer)->columnPositions() : toRenderGrid(renderer)->rowPositions();
direction        1074 Source/core/css/CSSComputedStyleDeclaration.cpp static PassRefPtrWillBeRawPtr<CSSValue> valueForAnimationDirection(CSSAnimationData::AnimationDirection direction)
direction        1076 Source/core/css/CSSComputedStyleDeclaration.cpp     switch (direction) {
direction        1598 Source/core/css/CSSComputedStyleDeclaration.cpp     propertyID = CSSProperty::resolveDirectionAwareProperty(propertyID, style->direction(), style->writingMode());
direction        1873 Source/core/css/CSSComputedStyleDeclaration.cpp             return cssValuePool().createValue(style->direction());
direction        2359 Source/core/css/CSSComputedStyleDeclaration.cpp                     list->append(valueForAnimationDirection(t->animation(i)->direction()));
direction        2446 Source/core/css/CSSComputedStyleDeclaration.cpp                     list->append(valueForAnimationDirection(animation->direction()));
direction          58 Source/core/css/CSSProperty.cpp static CSSPropertyID resolveToPhysicalProperty(TextDirection direction, WritingMode writingMode, LogicalBoxSide logicalSide, const StylePropertyShorthand& shorthand)
direction          60 Source/core/css/CSSProperty.cpp     if (direction == LTR) {
direction         179 Source/core/css/CSSProperty.cpp CSSPropertyID CSSProperty::resolveDirectionAwareProperty(CSSPropertyID propertyID, TextDirection direction, WritingMode writingMode)
direction         183 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, EndSide, marginShorthand());
direction         185 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, StartSide, marginShorthand());
direction         187 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, BeforeSide, marginShorthand());
direction         189 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, AfterSide, marginShorthand());
direction         191 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, EndSide, paddingShorthand());
direction         193 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, StartSide, paddingShorthand());
direction         195 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, BeforeSide, paddingShorthand());
direction         197 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, AfterSide, paddingShorthand());
direction         199 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, EndSide, borderDirections());
direction         201 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, StartSide, borderDirections());
direction         203 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, BeforeSide, borderDirections());
direction         205 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, AfterSide, borderDirections());
direction         207 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, EndSide, borderColorShorthand());
direction         209 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, StartSide, borderColorShorthand());
direction         211 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, BeforeSide, borderColorShorthand());
direction         213 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, AfterSide, borderColorShorthand());
direction         215 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, EndSide, borderStyleShorthand());
direction         217 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, StartSide, borderStyleShorthand());
direction         219 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, BeforeSide, borderStyleShorthand());
direction         221 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, AfterSide, borderStyleShorthand());
direction         223 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, EndSide, borderWidthShorthand());
direction         225 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, StartSide, borderWidthShorthand());
direction         227 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, BeforeSide, borderWidthShorthand());
direction         229 Source/core/css/CSSProperty.cpp         return resolveToPhysicalProperty(direction, writingMode, AfterSide, borderWidthShorthand());
direction          39 Source/core/css/CSSReflectValue.h     static PassRefPtrWillBeRawPtr<CSSReflectValue> create(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> direction,
direction          42 Source/core/css/CSSReflectValue.h         return adoptRefWillBeRefCountedGarbageCollected(new CSSReflectValue(direction, offset, mask));
direction          45 Source/core/css/CSSReflectValue.h     CSSPrimitiveValue* direction() const { return m_direction.get(); }
direction          56 Source/core/css/CSSReflectValue.h     CSSReflectValue(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> direction, PassRefPtrWillBeRawPtr<CSSPrimitiveValue> offset, PassRefPtrWillBeRawPtr<CSSValue> mask)
direction          58 Source/core/css/CSSReflectValue.h         , m_direction(direction)
direction        5587 Source/core/css/parser/CSSPropertyParser.cpp     RefPtrWillBeRawPtr<CSSPrimitiveValue> direction = nullptr;
direction        5593 Source/core/css/parser/CSSPropertyParser.cpp         direction = cssValuePool().createIdentifierValue(val->id);
direction        5619 Source/core/css/parser/CSSPropertyParser.cpp     RefPtrWillBeRawPtr<CSSReflectValue> reflectValue = CSSReflectValue::create(direction.release(), offset.release(), mask.release());
direction        1486 Source/core/css/resolver/StyleBuilderCustom.cpp         reflection->setDirection(*reflectValue->direction());
direction        1627 Source/core/css/resolver/StyleBuilderCustom.cpp         CSSPropertyID newId = CSSProperty::resolveDirectionAwareProperty(id, state.style()->direction(), state.style()->writingMode());
direction        1644 Source/core/dom/Document.cpp     TextDirection rootDirection = documentElementStyle->direction();
direction        1655 Source/core/dom/Document.cpp             rootDirection = bodyStyle->direction();
direction        1698 Source/core/dom/Document.cpp         || documentStyle->direction() != rootDirection
direction        1714 Source/core/dom/Document.cpp             if (style->direction() != rootDirection || style->writingMode() != rootWritingMode)
direction        1720 Source/core/dom/Document.cpp         if (style->direction() != rootDirection || style->writingMode() != rootWritingMode)
direction         487 Source/core/dom/Element.cpp     ScrollDirection direction = ScrollDown;
direction         489 Source/core/dom/Element.cpp         direction = ScrollUp;
direction         492 Source/core/dom/Element.cpp     toRenderBox(renderer())->scroll(direction, granularity, units);
direction        1544 Source/core/dom/Node.cpp         unsigned short direction = (this > otherNode) ? DOCUMENT_POSITION_PRECEDING : DOCUMENT_POSITION_FOLLOWING;
direction        1545 Source/core/dom/Node.cpp         return DOCUMENT_POSITION_DISCONNECTED | DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | direction;
direction        1581 Source/core/dom/Node.cpp         unsigned short direction = (this > otherNode) ? DOCUMENT_POSITION_PRECEDING : DOCUMENT_POSITION_FOLLOWING;
direction        1582 Source/core/dom/Node.cpp         return DOCUMENT_POSITION_DISCONNECTED | DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | direction;
direction        1597 Source/core/dom/Node.cpp         unsigned short direction = (this > otherNode) ? DOCUMENT_POSITION_PRECEDING : DOCUMENT_POSITION_FOLLOWING;
direction        1598 Source/core/dom/Node.cpp         return DOCUMENT_POSITION_DISCONNECTED | DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | direction;
direction        1217 Source/core/dom/Position.cpp     if (inlineBox->direction() == primaryDirection) {
direction        1309 Source/core/dom/Position.cpp             primaryDirection = r->style()->direction();
direction         871 Source/core/dom/Range.cpp PassRefPtr<Node> Range::processAncestorsAndTheirSiblings(ActionType action, Node* container, ContentsProcessDirection direction, PassRefPtr<Node> passedClonedContainer, Node* commonRoot, ExceptionState& exceptionState)
direction         880 Source/core/dom/Range.cpp     RefPtr<Node> firstChildInAncestorToProcess = direction == ProcessContentsForward ? container->nextSibling() : container->previousSibling();
direction         897 Source/core/dom/Range.cpp             child = (direction == ProcessContentsForward) ? child->nextSibling() : child->previousSibling())
direction         910 Source/core/dom/Range.cpp                 if (direction == ProcessContentsForward)
direction         916 Source/core/dom/Range.cpp                 if (direction == ProcessContentsForward)
direction         923 Source/core/dom/Range.cpp         firstChildInAncestorToProcess = direction == ProcessContentsForward ? ancestor->nextSibling() : ancestor->previousSibling();
direction          46 Source/core/dom/ViewportDescription.cpp float ViewportDescription::resolveViewportLength(const Length& length, const FloatSize& initialViewportSize, Direction direction)
direction          57 Source/core/dom/ViewportDescription.cpp     if (length.type() == Percent && direction == Horizontal)
direction          60 Source/core/dom/ViewportDescription.cpp     if (length.type() == Percent && direction == Vertical)
direction          44 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseChild(const Node* node, TraversalDirection direction) const
direction          48 Source/core/dom/shadow/ComposedTreeWalker.cpp     return shadow ? traverseLightChildren(shadow->youngestShadowRoot(), direction)
direction          49 Source/core/dom/shadow/ComposedTreeWalker.cpp             : traverseLightChildren(node, direction);
direction          52 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseLightChildren(const Node* node, TraversalDirection direction)
direction          55 Source/core/dom/shadow/ComposedTreeWalker.cpp     return traverseSiblings(direction == TraversalDirectionForward ? node->firstChild() : node->lastChild(), direction);
direction          58 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseSiblings(const Node* node, TraversalDirection direction)
direction          60 Source/core/dom/shadow/ComposedTreeWalker.cpp     for (const Node* sibling = node; sibling; sibling = (direction == TraversalDirectionForward ? sibling->nextSibling() : sibling->previousSibling())) {
direction          61 Source/core/dom/shadow/ComposedTreeWalker.cpp         if (Node* found = traverseNode(sibling, direction))
direction          67 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseNode(const Node* node, TraversalDirection direction)
direction          73 Source/core/dom/shadow/ComposedTreeWalker.cpp     if (Node* found = traverseDistributedNodes(direction == TraversalDirectionForward ? insertionPoint->first() : insertionPoint->last(), insertionPoint, direction))
direction          79 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseDistributedNodes(const Node* node, const InsertionPoint* insertionPoint, TraversalDirection direction)
direction          81 Source/core/dom/shadow/ComposedTreeWalker.cpp     for (const Node* next = node; next; next = (direction == TraversalDirectionForward ? insertionPoint->nextTo(next) : insertionPoint->previousTo(next))) {
direction          82 Source/core/dom/shadow/ComposedTreeWalker.cpp         if (Node* found = traverseNode(next, direction))
direction          88 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseSiblingOrBackToInsertionPoint(const Node* node, TraversalDirection direction)
direction          93 Source/core/dom/shadow/ComposedTreeWalker.cpp         return traverseSiblingInCurrentTree(node, direction);
direction          97 Source/core/dom/shadow/ComposedTreeWalker.cpp         return traverseSiblingInCurrentTree(node, direction);
direction          99 Source/core/dom/shadow/ComposedTreeWalker.cpp     if (Node* found = traverseDistributedNodes(direction == TraversalDirectionForward ? insertionPoint->nextTo(node) : insertionPoint->previousTo(node), insertionPoint, direction))
direction         101 Source/core/dom/shadow/ComposedTreeWalker.cpp     return traverseSiblingOrBackToInsertionPoint(insertionPoint, direction);
direction         104 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseSiblingInCurrentTree(const Node* node, TraversalDirection direction)
direction         107 Source/core/dom/shadow/ComposedTreeWalker.cpp     if (Node* found = traverseSiblings(direction == TraversalDirectionForward ? node->nextSibling() : node->previousSibling(), direction))
direction         109 Source/core/dom/shadow/ComposedTreeWalker.cpp     if (Node* next = traverseBackToYoungerShadowRoot(node, direction))
direction         114 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseBackToYoungerShadowRoot(const Node* node, TraversalDirection direction)
direction         122 Source/core/dom/shadow/ComposedTreeWalker.cpp             return traverseSiblingInCurrentTree(assignedInsertionPoint, direction);
direction         413 Source/core/editing/EditingStyle.cpp static int textAlignResolvingStartAndEnd(int textAlign, int direction)
direction         428 Source/core/editing/EditingStyle.cpp         return direction != CSSValueRtl ? CSSValueLeft : CSSValueRight;
direction         430 Source/core/editing/EditingStyle.cpp         return direction == CSSValueRtl ? CSSValueRight : CSSValueLeft;
direction         537 Source/core/editing/EditingStyle.cpp         RefPtrWillBeRawPtr<CSSValue> direction = m_mutableStyle->getPropertyCSSValue(CSSPropertyDirection);
direction         538 Source/core/editing/EditingStyle.cpp         if (!direction || !direction->isPrimitiveValue())
direction         541 Source/core/editing/EditingStyle.cpp         writingDirection = toCSSPrimitiveValue(direction.get())->getValueID() == CSSValueLtr ? LeftToRightWritingDirection : RightToLeftWritingDirection;
direction         943 Source/core/editing/EditingStyle.cpp     RefPtrWillBeRawPtr<CSSValue> direction = nullptr;
direction         946 Source/core/editing/EditingStyle.cpp         direction = m_mutableStyle->getPropertyCSSValue(CSSPropertyDirection);
direction         963 Source/core/editing/EditingStyle.cpp         if (direction && direction->isPrimitiveValue())
direction         964 Source/core/editing/EditingStyle.cpp             m_mutableStyle->setProperty(CSSPropertyDirection, toCSSPrimitiveValue(direction.get())->getValueID());
direction        1304 Source/core/editing/EditingStyle.cpp         WritingDirection direction;
direction        1305 Source/core/editing/EditingStyle.cpp         if (typingStyle && typingStyle->textDirection(direction)) {
direction        1307 Source/core/editing/EditingStyle.cpp             return direction;
direction        1334 Source/core/editing/EditingStyle.cpp         RefPtrWillBeRawPtr<CSSValue> direction = style->getPropertyCSSValue(CSSPropertyDirection);
direction        1335 Source/core/editing/EditingStyle.cpp         if (!direction || !direction->isPrimitiveValue())
direction        1338 Source/core/editing/EditingStyle.cpp         int directionValue = toCSSPrimitiveValue(direction.get())->getValueID();
direction         290 Source/core/editing/Editor.cpp bool Editor::deleteWithDirection(SelectionDirection direction, TextGranularity granularity, bool killRing, bool isTypingAction)
direction         312 Source/core/editing/Editor.cpp         switch (direction) {
direction         953 Source/core/editing/Editor.cpp void Editor::setBaseWritingDirection(WritingDirection direction)
direction         957 Source/core/editing/Editor.cpp         if (direction == NaturalWritingDirection)
direction         959 Source/core/editing/Editor.cpp         focusedElement->setAttribute(dirAttr, direction == LeftToRightWritingDirection ? "ltr" : "rtl");
direction         966 Source/core/editing/Editor.cpp     style->setProperty(CSSPropertyDirection, direction == LeftToRightWritingDirection ? "ltr" : direction == RightToLeftWritingDirection ? "rtl" : "inherit", false);
direction         240 Source/core/editing/EditorCommand.cpp static TriState stateTextWritingDirection(LocalFrame& frame, WritingDirection direction)
direction         246 Source/core/editing/EditorCommand.cpp     return (selectionDirection == direction && !hasNestedOrMultipleEmbeddings) ? TrueTriState : FalseTriState;
direction         492 Source/core/editing/FrameSelection.cpp     if (startBox && endBox && startBox->direction() == endBox->direction())
direction         493 Source/core/editing/FrameSelection.cpp         return startBox->direction();
direction         505 Source/core/editing/FrameSelection.cpp void FrameSelection::willBeModified(EAlteration alter, SelectionDirection direction)
direction         524 Source/core/editing/FrameSelection.cpp         switch (direction) {
direction         934 Source/core/editing/FrameSelection.cpp bool FrameSelection::modify(EAlteration alter, SelectionDirection direction, TextGranularity granularity, EUserTriggered userTriggered)
direction         939 Source/core/editing/FrameSelection.cpp         trialFrameSelection.modify(alter, direction, granularity, NotUserTriggered);
direction         945 Source/core/editing/FrameSelection.cpp     willBeModified(alter, direction);
direction         950 Source/core/editing/FrameSelection.cpp     switch (direction) {
direction        1016 Source/core/editing/FrameSelection.cpp             if (direction == DirectionForward || (textDirection == LTR && direction == DirectionRight) || (textDirection == RTL && direction == DirectionLeft))
direction        1045 Source/core/editing/FrameSelection.cpp bool FrameSelection::modify(EAlteration alter, unsigned verticalDistance, VerticalDirection direction, EUserTriggered userTriggered, CursorAlignOnScroll align)
direction        1053 Source/core/editing/FrameSelection.cpp         trialFrameSelection.modify(alter, verticalDistance, direction, NotUserTriggered);
direction        1056 Source/core/editing/FrameSelection.cpp     willBeModified(alter, direction == DirectionUp ? DirectionBackward : DirectionForward);
direction        1062 Source/core/editing/FrameSelection.cpp         pos = VisiblePosition(direction == DirectionUp ? m_selection.start() : m_selection.end(), m_selection.affinity());
direction        1063 Source/core/editing/FrameSelection.cpp         xPos = lineDirectionPointForBlockDirectionNavigation(direction == DirectionUp ? START : END);
direction        1064 Source/core/editing/FrameSelection.cpp         m_selection.setAffinity(direction == DirectionUp ? UPSTREAM : DOWNSTREAM);
direction        1076 Source/core/editing/FrameSelection.cpp     if (direction == DirectionUp)
direction        1083 Source/core/editing/FrameSelection.cpp         if (direction == DirectionUp)
direction        1093 Source/core/editing/FrameSelection.cpp         if (direction == DirectionUp)
direction         189 Source/core/editing/VisiblePosition.cpp             if (box->direction() == primaryDirection) {
direction         215 Source/core/editing/VisiblePosition.cpp                 if (box->direction() == primaryDirection)
direction         354 Source/core/editing/VisiblePosition.cpp             if (box->direction() == primaryDirection) {
direction         382 Source/core/editing/VisiblePosition.cpp                 if (box->direction() == primaryDirection)
direction         348 Source/core/editing/VisibleUnits.cpp static VisiblePosition visualWordPosition(const VisiblePosition& visiblePosition, CursorMovementDirection direction,
direction         363 Source/core/editing/VisibleUnits.cpp         VisiblePosition adjacentCharacterPosition = direction == MoveRight ? current.right(true) : current.left(true);
direction         400 Source/core/editing/VisibleUnits.cpp         bool boxHasSameDirectionalityAsBlock = box->direction() == blockDirection;
direction         401 Source/core/editing/VisibleUnits.cpp         bool movingBackward = (direction == MoveLeft && box->direction() == LTR) || (direction == MoveRight && box->direction() == RTL);
direction        1385 Source/core/editing/VisibleUnits.cpp VisiblePosition leftBoundaryOfLine(const VisiblePosition& c, TextDirection direction)
direction        1387 Source/core/editing/VisibleUnits.cpp     return direction == LTR ? logicalStartOfLine(c) : logicalEndOfLine(c);
direction        1390 Source/core/editing/VisibleUnits.cpp VisiblePosition rightBoundaryOfLine(const VisiblePosition& c, TextDirection direction)
direction        1392 Source/core/editing/VisibleUnits.cpp     return direction == LTR ? logicalEndOfLine(c) : logicalStartOfLine(c);
direction         339 Source/core/editing/htmlediting.cpp     return renderer ? renderer->style()->direction() : LTR;
direction        1755 Source/core/frame/FrameView.cpp bool FrameView::shouldRubberBandInDirection(ScrollDirection direction) const
direction        1759 Source/core/frame/FrameView.cpp         return ScrollView::shouldRubberBandInDirection(direction);
direction        1760 Source/core/frame/FrameView.cpp     return page->chrome().client().shouldRubberBandInDirection(direction);
direction         673 Source/core/html/HTMLElement.cpp     const AtomicString& direction = fastGetAttribute(dirAttr);
direction         674 Source/core/html/HTMLElement.cpp     return (isHTMLBDIElement(*this) && direction == nullAtom) || equalIgnoringCase(direction, "auto");
direction         750 Source/core/html/HTMLElement.cpp     if (renderer() && renderer()->style() && renderer()->style()->direction() != textDirection) {
direction         766 Source/core/html/HTMLElement.cpp     if (renderer() && renderer()->style() && renderer()->style()->direction() != textDirection)
direction         560 Source/core/html/HTMLInputElement.cpp void HTMLInputElement::setSelectionDirectionForBinding(const String& direction, ExceptionState& exceptionState)
direction         566 Source/core/html/HTMLInputElement.cpp     HTMLTextFormControlElement::setSelectionDirection(direction);
direction         578 Source/core/html/HTMLInputElement.cpp void HTMLInputElement::setSelectionRangeForBinding(int start, int end, const String& direction, ExceptionState& exceptionState)
direction         584 Source/core/html/HTMLInputElement.cpp     HTMLTextFormControlElement::setSelectionRange(start, end, direction);
direction        1843 Source/core/html/HTMLInputElement.cpp     parameters.isAnchorElementRTL = computedStyle()->direction() == RTL;
direction         171 Source/core/html/HTMLInputElement.h     void setSelectionRangeForBinding(int start, int end, const String& direction, ExceptionState&);
direction         516 Source/core/html/HTMLSelectElement.cpp int HTMLSelectElement::nextValidIndex(int listIndex, SkipDirection direction, int skip) const
direction         518 Source/core/html/HTMLSelectElement.cpp     ASSERT(direction == -1 || direction == 1);
direction         522 Source/core/html/HTMLSelectElement.cpp     for (listIndex += direction; listIndex >= 0 && listIndex < size; listIndex += direction) {
direction         560 Source/core/html/HTMLSelectElement.cpp int HTMLSelectElement::nextSelectableListIndexPageAway(int startIndex, SkipDirection direction) const
direction         571 Source/core/html/HTMLSelectElement.cpp     int edgeIndex = (direction == SkipForwards) ? 0 : (items.size() - 1);
direction         572 Source/core/html/HTMLSelectElement.cpp     int skipAmount = pageSize + ((direction == SkipForwards) ? startIndex : (edgeIndex - startIndex));
direction         573 Source/core/html/HTMLSelectElement.cpp     return nextValidIndex(edgeIndex, direction, skipAmount);
direction         175 Source/core/html/HTMLTextFormControlElement.cpp void HTMLTextFormControlElement::setSelectionDirection(const String& direction)
direction         177 Source/core/html/HTMLTextFormControlElement.cpp     setSelectionRange(selectionStart(), selectionEnd(), direction);
direction         264 Source/core/html/HTMLTextFormControlElement.cpp     TextFieldSelectionDirection direction = SelectionHasNoDirection;
direction         266 Source/core/html/HTMLTextFormControlElement.cpp         direction = SelectionHasForwardDirection;
direction         268 Source/core/html/HTMLTextFormControlElement.cpp         direction = SelectionHasBackwardDirection;
direction         270 Source/core/html/HTMLTextFormControlElement.cpp     return setSelectionRange(start, end, direction);
direction         273 Source/core/html/HTMLTextFormControlElement.cpp void HTMLTextFormControlElement::setSelectionRange(int start, int end, TextFieldSelectionDirection direction)
direction         284 Source/core/html/HTMLTextFormControlElement.cpp         cacheSelection(start, end, direction);
direction         301 Source/core/html/HTMLTextFormControlElement.cpp     if (direction == SelectionHasBackwardDirection)
direction         305 Source/core/html/HTMLTextFormControlElement.cpp     newSelection.setIsDirectional(direction != SelectionHasNoDirection);
direction         373 Source/core/html/HTMLTextFormControlElement.cpp static const AtomicString& directionString(TextFieldSelectionDirection direction)
direction         379 Source/core/html/HTMLTextFormControlElement.cpp     switch (direction) {
direction          70 Source/core/html/HTMLTextFormControlElement.h     void setSelectionRange(int start, int end, const String& direction);
direction          96 Source/core/html/HTMLTextFormControlElement.h     void cacheSelection(int start, int end, TextFieldSelectionDirection direction)
direction         100 Source/core/html/HTMLTextFormControlElement.h         m_cachedSelectionDirection = direction;
direction        2220 Source/core/html/canvas/CanvasRenderingContext2D.cpp     TextDirection direction = computedStyle ? computedStyle->direction() : LTR;
direction        2221 Source/core/html/canvas/CanvasRenderingContext2D.cpp     bool isRTL = direction == RTL;
direction        2224 Source/core/html/canvas/CanvasRenderingContext2D.cpp     TextRun textRun(normalizedText, 0, 0, TextRun::AllowTrailingExpansion, direction, override, true, TextRun::NoRounding);
direction        2228 Source/core/html/canvas/CanvasRenderingContext2D.cpp     float fontWidth = font.width(TextRun(normalizedText, 0, 0, TextRun::AllowTrailingExpansion, direction, override));
direction         318 Source/core/html/forms/BaseMultipleFieldsDateAndTimeInputType.cpp     if (originalStyle->direction() == contentDirection && originalDisplay == newDisplay)
direction         407 Source/core/html/shadow/DateTimeEditElement.cpp         Direction dir = direction(text[0]);
direction          68 Source/core/html/shadow/DateTimeNumericFieldElement.cpp         Direction dir = direction(formatValue(this->maximum())[0]);
direction         144 Source/core/html/shadow/SliderThumbElement.cpp     TextDirection oldTextDirection = style()->direction();
direction         272 Source/core/html/track/vtt/VTTCue.cpp     WritingDirection direction = m_writingDirection;
direction         274 Source/core/html/track/vtt/VTTCue.cpp         direction = Horizontal;
direction         276 Source/core/html/track/vtt/VTTCue.cpp         direction = VerticalGrowingLeft;
direction         278 Source/core/html/track/vtt/VTTCue.cpp         direction = VerticalGrowingRight;
direction         282 Source/core/html/track/vtt/VTTCue.cpp     if (direction == m_writingDirection)
direction         286 Source/core/html/track/vtt/VTTCue.cpp     m_writingDirection = direction;
direction          74 Source/core/inspector/InspectorOverlay.cpp     virtual void setToolTip(const String& tooltip, TextDirection direction) OVERRIDE
direction          76 Source/core/inspector/InspectorOverlay.cpp         m_client.setToolTip(tooltip, direction);
direction         289 Source/core/page/DOMSelection.cpp     SelectionDirection direction;
direction         291 Source/core/page/DOMSelection.cpp         direction = DirectionForward;
direction         293 Source/core/page/DOMSelection.cpp         direction = DirectionBackward;
direction         295 Source/core/page/DOMSelection.cpp         direction = DirectionLeft;
direction         297 Source/core/page/DOMSelection.cpp         direction = DirectionRight;
direction         323 Source/core/page/DOMSelection.cpp     m_frame->selection().modify(alter, direction, granularity);
direction          68 Source/core/page/DOMSelection.h     void modify(const String& alter, const String& direction, const String& granularity);
direction         948 Source/core/page/EventHandler.cpp bool EventHandler::scroll(ScrollDirection direction, ScrollGranularity granularity, Node* startNode, Node** stopNode, float delta, IntPoint absolutePoint)
direction         967 Source/core/page/EventHandler.cpp             direction, curBox->isHorizontalWritingMode(), curBox->style()->isFlippedBlocksWritingMode());
direction         987 Source/core/page/EventHandler.cpp bool EventHandler::bubblingScroll(ScrollDirection direction, ScrollGranularity granularity, Node* startingNode)
direction         992 Source/core/page/EventHandler.cpp     if (scroll(direction, granularity, startingNode))
direction         996 Source/core/page/EventHandler.cpp     if (view && view->scroll(direction, granularity))
direction        1001 Source/core/page/EventHandler.cpp     return frame->eventHandler().bubblingScroll(direction, granularity, m_frame->ownerElement());
direction        3432 Source/core/page/EventHandler.cpp     ScrollDirection direction = event->shiftKey() ? ScrollBlockDirectionBackward : ScrollBlockDirectionForward;
direction        3433 Source/core/page/EventHandler.cpp     if (scroll(direction, ScrollByPage)) {
direction        3442 Source/core/page/EventHandler.cpp     if (view->scroll(direction, ScrollByPage))
direction         115 Source/core/rendering/AbstractInlineTextBox.cpp         return (m_inlineTextBox->direction() == RTL ? RightToLeft : LeftToRight);
direction         116 Source/core/rendering/AbstractInlineTextBox.cpp     return (m_inlineTextBox->direction() == RTL ? BottomToTop : TopToBottom);
direction          80 Source/core/rendering/AbstractInlineTextBox.h     Direction direction() const;
direction         632 Source/core/rendering/FastTextAutosizer.cpp         data.m_packedStyleProperties = style->direction();
direction         215 Source/core/rendering/HitTestResult.cpp         dir = renderer->style()->direction();
direction         229 Source/core/rendering/HitTestResult.cpp                     dir = renderer->style()->direction();
direction         250 Source/core/rendering/InlineBox.h     TextDirection direction() const { return bidiLevel() % 2 ? RTL : LTR; }
direction         251 Source/core/rendering/InlineBox.h     bool isLeftToRightDirection() const { return direction() == LTR; }
direction        1194 Source/core/rendering/InlineFlowBox.cpp         if (renderer().style()->direction() == LTR) {
direction         101 Source/core/rendering/InlineIterator.h     ALWAYS_INLINE WTF::Unicode::Direction direction() const;
direction         153 Source/core/rendering/InlineIterator.h         observer->embed(embedCharFromDirection(style->direction(), unicodeBidi), FromStyleOrDOM);
direction         425 Source/core/rendering/InlineIterator.h ALWAYS_INLINE WTF::Unicode::Direction InlineIterator::direction() const
direction         428 Source/core/rendering/InlineIterator.h         return WTF::Unicode::direction(c);
direction         495 Source/core/rendering/InlineIterator.h inline BidiRun* InlineBidiResolver::addTrailingRun(int start, int stop, BidiRun* run, BidiContext* context, TextDirection direction)
direction         498 Source/core/rendering/InlineIterator.h     if (direction == LTR)
direction        1531 Source/core/rendering/InlineTextBox.cpp     TextRun run(string, textPos(), expansion(), expansionBehavior(), direction(), dirOverride() || style->rtlOrdering() == VisualOrder, !textRenderer().canUseSimpleFontCodePath());
direction        3704 Source/core/rendering/RenderBlock.cpp LayoutUnit RenderBlock::lineHeight(bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const
direction        3711 Source/core/rendering/RenderBlock.cpp         return RenderBox::lineHeight(firstLine, direction, linePositionMode);
direction        3725 Source/core/rendering/RenderBlock.cpp int RenderBlock::beforeMarginInLineDirection(LineDirectionMode direction) const
direction        3727 Source/core/rendering/RenderBlock.cpp     return direction == HorizontalLine ? marginTop() : marginRight();
direction        3730 Source/core/rendering/RenderBlock.cpp int RenderBlock::baselinePosition(FontBaseline baselineType, bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const
direction        3749 Source/core/rendering/RenderBlock.cpp         bool ignoreBaseline = (layer() && layer()->scrollableArea() && (isMarquee() || (direction == HorizontalLine ? (layer()->scrollableArea()->verticalScrollbar() || layer()->scrollableArea()->scrollYOffset())
direction        3752 Source/core/rendering/RenderBlock.cpp         int baselinePos = ignoreBaseline ? -1 : inlineBlockBaseline(direction);
direction        3760 Source/core/rendering/RenderBlock.cpp             LayoutUnit bottomOfContent = direction == HorizontalLine ? borderTop() + paddingTop() + contentHeight() : borderRight() + paddingRight() + contentWidth();
direction        3765 Source/core/rendering/RenderBlock.cpp             return beforeMarginInLineDirection(direction) + baselinePos;
direction        3767 Source/core/rendering/RenderBlock.cpp         return RenderBox::baselinePosition(baselineType, firstLine, direction, linePositionMode);
direction        3775 Source/core/rendering/RenderBlock.cpp     return fontMetrics.ascent(baselineType) + (lineHeight(firstLine, direction, linePositionMode) - fontMetrics.height()) / 2;
direction        3813 Source/core/rendering/RenderBlock.cpp int RenderBlock::inlineBlockBaseline(LineDirectionMode direction) const
direction        3817 Source/core/rendering/RenderBlock.cpp         return direction == HorizontalLine ? height() + m_marginBox.bottom() : width() + m_marginBox.left();
direction        3820 Source/core/rendering/RenderBlock.cpp     return lastLineBoxBaseline(direction);
direction        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)
direction        2691 Source/core/rendering/RenderBlockFlow.cpp     TextDirection textDirection = direction;
direction        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)
direction        2706 Source/core/rendering/RenderBlockFlow.cpp     TextDirection textDirection = direction;
direction        2710 Source/core/rendering/RenderBlockFlow.cpp             textDirection = style->direction();
direction        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)
direction        2724 Source/core/rendering/RenderBlockFlow.cpp     return constructTextRunInternal(context, font, characters, length, style, direction, expansion);
direction        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)
direction        2729 Source/core/rendering/RenderBlockFlow.cpp     return constructTextRunInternal(context, font, characters, length, style, direction, expansion);
direction        2732 Source/core/rendering/RenderBlockFlow.cpp TextRun RenderBlockFlow::constructTextRun(RenderObject* context, const Font& font, const RenderText* text, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion)
direction        2735 Source/core/rendering/RenderBlockFlow.cpp         return constructTextRunInternal(context, font, text->characters8(), text->textLength(), style, direction, expansion);
direction        2736 Source/core/rendering/RenderBlockFlow.cpp     return constructTextRunInternal(context, font, text->characters16(), text->textLength(), style, direction, expansion);
direction        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)
direction        2743 Source/core/rendering/RenderBlockFlow.cpp         return constructTextRunInternal(context, font, text->characters8() + offset, length, style, direction, expansion);
direction        2744 Source/core/rendering/RenderBlockFlow.cpp     return constructTextRunInternal(context, font, text->characters16() + offset, length, style, direction, expansion);
direction        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)
direction        2751 Source/core/rendering/RenderBlockFlow.cpp         return constructTextRunInternal(context, font, static_cast<const LChar*>(0), length, style, direction, expansion, flags);
direction        2753 Source/core/rendering/RenderBlockFlow.cpp         return constructTextRunInternal(context, font, string.characters8(), length, style, direction, expansion, flags);
direction        2754 Source/core/rendering/RenderBlockFlow.cpp     return constructTextRunInternal(context, font, string.characters16(), length, style, direction, expansion, flags);
direction         100 Source/core/rendering/RenderBlockLineLayout.cpp     observer.setStatus(BidiStatus(root->style()->direction(), isOverride(root->style()->unicodeBidi())));
direction         442 Source/core/rendering/RenderBlockLineLayout.cpp         hyphenWidth = measureHyphenWidth(renderer, font, run->direction());
direction         471 Source/core/rendering/RenderBlockLineLayout.cpp                 measuredWidth += renderer->width(wordMeasurement.startOffset, wordLength, xPos, run->direction(), lineInfo.isFirstLine());
direction         490 Source/core/rendering/RenderBlockLineLayout.cpp         measuredWidth = renderer->width(run->m_start, run->m_stop - run->m_start, xPos, run->direction(), lineInfo.isFirstLine(), &fallbackFonts, &glyphOverflow);
direction         542 Source/core/rendering/RenderBlockLineLayout.cpp     TextDirection direction;
direction         544 Source/core/rendering/RenderBlockLineLayout.cpp         direction = rootInlineBox->direction();
direction         546 Source/core/rendering/RenderBlockLineLayout.cpp         direction = style()->direction();
direction         576 Source/core/rendering/RenderBlockLineLayout.cpp         if (direction == LTR)
direction         582 Source/core/rendering/RenderBlockLineLayout.cpp         if (direction == LTR)
direction         659 Source/core/rendering/RenderBlockLineLayout.cpp                     opportunitiesInRun = Character::expansionOpportunityCount(rt->characters8() + r->m_start, r->m_stop - r->m_start, r->m_box->direction(), isAfterExpansion);
direction         661 Source/core/rendering/RenderBlockLineLayout.cpp                     opportunitiesInRun = Character::expansionOpportunityCount(rt->characters16() + r->m_start, r->m_stop - r->m_start, r->m_box->direction(), isAfterExpansion);
direction         738 Source/core/rendering/RenderBlockLineLayout.cpp     WTF::Unicode::Direction direction = textDirection == LTR ? LeftToRight : RightToLeft;
direction         739 Source/core/rendering/RenderBlockLineLayout.cpp     RefPtr<BidiContext> context = BidiContext::create(textDirection == LTR ? 0 : 1, direction, isOverride, FromStyleOrDOM);
direction         742 Source/core/rendering/RenderBlockLineLayout.cpp     return BidiStatus(direction, direction, direction, context.release());
direction         792 Source/core/rendering/RenderBlockLineLayout.cpp         TextDirection direction;
direction         795 Source/core/rendering/RenderBlockLineLayout.cpp                 direction = determinePlaintextDirectionality(isolatedInline, startObj);
direction         797 Source/core/rendering/RenderBlockLineLayout.cpp                 direction = determinePlaintextDirectionality(isolatedInline);
direction         800 Source/core/rendering/RenderBlockLineLayout.cpp             direction = isolatedInline->style()->direction();
direction         802 Source/core/rendering/RenderBlockLineLayout.cpp         isolatedResolver.setStatus(statusWithDirection(direction, isOverride(unicodeBidi)));
direction        1007 Source/core/rendering/RenderBlockLineLayout.cpp             VisualDirectionOverride override = (styleToUse->rtlOrdering() == VisualOrder ? (styleToUse->direction() == LTR ? VisualLeftToRightOverride : VisualRightToLeftOverride) : NoVisualOverride);
direction        1009 Source/core/rendering/RenderBlockLineLayout.cpp                 TextDirection direction = determinePlaintextDirectionality(resolver.position().root(), resolver.position().object(), resolver.position().offset());
direction        1010 Source/core/rendering/RenderBlockLineLayout.cpp                 resolver.setStatus(BidiStatus(direction, isOverride(styleToUse->unicodeBidi())));
direction        1574 Source/core/rendering/RenderBlockLineLayout.cpp                     childMin, childMax, stripFrontSpaces, styleToUse->direction());
direction        1919 Source/core/rendering/RenderBlockLineLayout.cpp         TextDirection direction = style()->direction();
direction        1921 Source/core/rendering/RenderBlockLineLayout.cpp             direction = determinePlaintextDirectionality(this);
direction        1922 Source/core/rendering/RenderBlockLineLayout.cpp         resolver.setStatus(BidiStatus(direction, isOverride(style()->unicodeBidi())));
direction         626 Source/core/rendering/RenderBox.cpp     switch (style()->boxReflect()->direction()) {
direction         647 Source/core/rendering/RenderBox.cpp     if (style()->boxReflect()->direction() == ReflectionLeft || style()->boxReflect()->direction() == ReflectionRight)
direction         659 Source/core/rendering/RenderBox.cpp     switch (style()->boxReflect()->direction()) {
direction         710 Source/core/rendering/RenderBox.cpp bool RenderBox::scroll(ScrollDirection direction, ScrollGranularity granularity, float delta)
direction         716 Source/core/rendering/RenderBox.cpp     ASSERT(!isLogical(direction));
direction         721 Source/core/rendering/RenderBox.cpp     return layer()->scrollableArea()->scroll(direction, granularity, delta);
direction        3055 Source/core/rendering/RenderBox.cpp     if (child->parent()->style()->direction() == LTR) {
direction        3131 Source/core/rendering/RenderBox.cpp     TextDirection containerDirection = containerBlock->style()->direction();
direction        3692 Source/core/rendering/RenderBox.cpp     TextDirection containerDirection = containerBlock->style()->direction();
direction        4365 Source/core/rendering/RenderBox.cpp LayoutUnit RenderBox::lineHeight(bool /*firstLine*/, LineDirectionMode direction, LinePositionMode /*linePositionMode*/) const
direction        4368 Source/core/rendering/RenderBox.cpp         return direction == HorizontalLine ? m_marginBox.top() + height() + m_marginBox.bottom() : m_marginBox.right() + width() + m_marginBox.left();
direction        4372 Source/core/rendering/RenderBox.cpp int RenderBox::baselinePosition(FontBaseline baselineType, bool /*firstLine*/, LineDirectionMode direction, LinePositionMode linePositionMode) const
direction        4376 Source/core/rendering/RenderBox.cpp         int result = direction == HorizontalLine ? m_marginBox.top() + height() + m_marginBox.bottom() : m_marginBox.right() + width() + m_marginBox.left();
direction         300 Source/core/rendering/RenderBox.h         return m_marginBox.start(styleToUse->writingMode(), styleToUse->direction());
direction         305 Source/core/rendering/RenderBox.h         return m_marginBox.end(styleToUse->writingMode(), styleToUse->direction());
direction         312 Source/core/rendering/RenderBox.h         m_marginBox.setStart(styleToUse->writingMode(), styleToUse->direction(), value);
direction         317 Source/core/rendering/RenderBox.h         m_marginBox.setEnd(styleToUse->writingMode(), styleToUse->direction(), value);
direction         614 Source/core/rendering/RenderBox.h     bool hasSameDirectionAs(const RenderBox* object) const { return style()->direction() == object->style()->direction(); }
direction         116 Source/core/rendering/RenderButton.cpp int RenderButton::baselinePosition(FontBaseline baseline, bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const
direction         126 Source/core/rendering/RenderButton.cpp         if (direction == HorizontalLine)
direction         131 Source/core/rendering/RenderButton.cpp     return RenderFlexibleBox::baselinePosition(baseline, firstLine, direction, linePositionMode);
direction          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
direction          66 Source/core/rendering/RenderCombineText.cpp     return RenderText::width(from, length, font, xPosition, direction, fallbackFonts, glyphOverflow);
direction          99 Source/core/rendering/RenderCombineText.cpp     TextRun run = RenderBlockFlow::constructTextRun(this, originalFont(), this, style(), style()->direction());
direction         925 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp         if (style()->direction() != LTR)
direction         946 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp             totalWidth = anchorBox->logicalWidth() + font.width(RenderBlockFlow::constructTextRun(this, font, ellipsisAndSpace, 2, style(), style()->direction()));
direction         949 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp             totalWidth = font.width(RenderBlockFlow::constructTextRun(this, font, &horizontalEllipsis, 1, style(), style()->direction()));
direction         239 Source/core/rendering/RenderEmbeddedObject.cpp bool RenderEmbeddedObject::scroll(ScrollDirection direction, ScrollGranularity granularity, float)
direction         134 Source/core/rendering/RenderFlexibleBox.cpp static int synthesizedBaselineFromContentBox(const RenderBox* box, LineDirectionMode direction)
direction         136 Source/core/rendering/RenderFlexibleBox.cpp     return direction == HorizontalLine ? box->borderTop() + box->paddingTop() + box->contentHeight() : box->borderRight() + box->paddingRight() + box->contentWidth();
direction         139 Source/core/rendering/RenderFlexibleBox.cpp int RenderFlexibleBox::baselinePosition(FontBaseline, bool, LineDirectionMode direction, LinePositionMode mode) const
direction         144 Source/core/rendering/RenderFlexibleBox.cpp         baseline = synthesizedBaselineFromContentBox(this, direction);
direction         146 Source/core/rendering/RenderFlexibleBox.cpp     return beforeMarginInLineDirection(direction) + baseline;
direction         182 Source/core/rendering/RenderFlexibleBox.cpp         LineDirectionMode direction = isHorizontalWritingMode() ? HorizontalLine : VerticalLine;
direction         183 Source/core/rendering/RenderFlexibleBox.cpp         return synthesizedBaselineFromContentBox(baselineChild, direction) + baselineChild->logicalTop();
direction         189 Source/core/rendering/RenderFlexibleBox.cpp int RenderFlexibleBox::inlineBlockBaseline(LineDirectionMode direction) const
direction         195 Source/core/rendering/RenderFlexibleBox.cpp     int marginAscent = direction == HorizontalLine ? marginTop() : marginRight();
direction         196 Source/core/rendering/RenderFlexibleBox.cpp     return synthesizedBaselineFromContentBox(this, direction) + marginAscent;
direction         496 Source/core/rendering/RenderFlowThread.cpp         LayoutRect regionRect(style()->direction() == LTR ? LayoutUnit() : logicalWidth() - regionLogicalWidth, logicalHeight, regionLogicalWidth, regionLogicalHeight);
direction          98 Source/core/rendering/RenderGrid.cpp     GridIterator(const GridRepresentation& grid, GridTrackSizingDirection direction, size_t fixedTrackIndex)
direction         100 Source/core/rendering/RenderGrid.cpp         , m_direction(direction)
direction         101 Source/core/rendering/RenderGrid.cpp         , m_rowIndex((direction == ForColumns) ? 0 : fixedTrackIndex)
direction         102 Source/core/rendering/RenderGrid.cpp         , m_columnIndex((direction == ForColumns) ? fixedTrackIndex : 0)
direction         355 Source/core/rendering/RenderGrid.cpp void RenderGrid::computeUsedBreadthOfGridTracks(GridTrackSizingDirection direction, GridSizingData& sizingData)
direction         357 Source/core/rendering/RenderGrid.cpp     LayoutUnit availableLogicalSpace = (direction == ForColumns) ? availableLogicalWidth() : availableLogicalHeight(IncludeMarginBorderPadding);
direction         358 Source/core/rendering/RenderGrid.cpp     computeUsedBreadthOfGridTracks(direction, sizingData, availableLogicalSpace);
direction         366 Source/core/rendering/RenderGrid.cpp void RenderGrid::computeUsedBreadthOfGridTracks(GridTrackSizingDirection direction, GridSizingData& sizingData, LayoutUnit& availableLogicalSpace)
direction         368 Source/core/rendering/RenderGrid.cpp     Vector<GridTrack>& tracks = (direction == ForColumns) ? sizingData.columnTracks : sizingData.rowTracks;
direction         375 Source/core/rendering/RenderGrid.cpp         const GridTrackSize& trackSize = gridTrackSize(direction, i);
direction         379 Source/core/rendering/RenderGrid.cpp         track.m_usedBreadth = computeUsedBreadthOfMinLength(direction, minTrackBreadth);
direction         380 Source/core/rendering/RenderGrid.cpp         track.m_maxBreadth = computeUsedBreadthOfMaxLength(direction, maxTrackBreadth, track.m_usedBreadth);
direction         392 Source/core/rendering/RenderGrid.cpp         resolveContentBasedTrackSizingFunctions(direction, sizingData, availableLogicalSpace);
direction         399 Source/core/rendering/RenderGrid.cpp     const bool hasUndefinedRemainingSpace = (direction == ForRows) ? style()->logicalHeight().isAuto() : gridElementIsShrinkToFit();
direction         424 Source/core/rendering/RenderGrid.cpp         normalizedFractionBreadth = computeNormalizedFractionBreadth(tracks, GridSpan(0, tracks.size() - 1), direction, availableLogicalSpace);
direction         428 Source/core/rendering/RenderGrid.cpp             const GridTrackSize& trackSize = gridTrackSize(direction, trackIndex);
direction         433 Source/core/rendering/RenderGrid.cpp             GridIterator iterator(m_grid, direction, flexibleSizedTracksIndex[i]);
direction         436 Source/core/rendering/RenderGrid.cpp                 const GridSpan span = (direction == ForColumns) ? coordinate.columns : coordinate.rows;
direction         442 Source/core/rendering/RenderGrid.cpp                 double itemNormalizedFlexBreadth = computeNormalizedFractionBreadth(tracks, span, direction, maxContentForChild(gridItem, direction, sizingData.columnTracks));
direction         450 Source/core/rendering/RenderGrid.cpp         const GridTrackSize& trackSize = gridTrackSize(direction, trackIndex);
direction         456 Source/core/rendering/RenderGrid.cpp LayoutUnit RenderGrid::computeUsedBreadthOfMinLength(GridTrackSizingDirection direction, const GridLength& gridLength) const
direction         464 Source/core/rendering/RenderGrid.cpp         return computeUsedBreadthOfSpecifiedLength(direction, trackLength);
direction         470 Source/core/rendering/RenderGrid.cpp LayoutUnit RenderGrid::computeUsedBreadthOfMaxLength(GridTrackSizingDirection direction, const GridLength& gridLength, LayoutUnit usedBreadth) const
direction         478 Source/core/rendering/RenderGrid.cpp         LayoutUnit computedBreadth = computeUsedBreadthOfSpecifiedLength(direction, trackLength);
direction         487 Source/core/rendering/RenderGrid.cpp LayoutUnit RenderGrid::computeUsedBreadthOfSpecifiedLength(GridTrackSizingDirection direction, const Length& trackLength) const
direction         491 Source/core/rendering/RenderGrid.cpp     return valueForLength(trackLength, direction == ForColumns ? logicalWidth() : computeContentLogicalHeight(style()->logicalHeight(), -1));
direction         499 Source/core/rendering/RenderGrid.cpp double RenderGrid::computeNormalizedFractionBreadth(Vector<GridTrack>& tracks, const GridSpan& tracksSpan, GridTrackSizingDirection direction, LayoutUnit availableLogicalSpace) const
direction         505 Source/core/rendering/RenderGrid.cpp         const GridTrackSize& trackSize = gridTrackSize(direction, i);
direction         543 Source/core/rendering/RenderGrid.cpp const GridTrackSize& RenderGrid::gridTrackSize(GridTrackSizingDirection direction, size_t i) const
direction         545 Source/core/rendering/RenderGrid.cpp     const Vector<GridTrackSize>& trackStyles = (direction == ForColumns) ? style()->gridTemplateColumns() : style()->gridTemplateRows();
direction         547 Source/core/rendering/RenderGrid.cpp         return (direction == ForColumns) ? style()->gridAutoColumns() : style()->gridAutoRows();
direction         552 Source/core/rendering/RenderGrid.cpp         Length logicalSize = direction == ForColumns ? style()->logicalWidth() : style()->logicalHeight();
direction         593 Source/core/rendering/RenderGrid.cpp LayoutUnit RenderGrid::minContentForChild(RenderBox* child, GridTrackSizingDirection direction, Vector<GridTrack>& columnTracks)
direction         600 Source/core/rendering/RenderGrid.cpp     if (direction == ForColumns) {
direction         609 Source/core/rendering/RenderGrid.cpp LayoutUnit RenderGrid::maxContentForChild(RenderBox* child, GridTrackSizingDirection direction, Vector<GridTrack>& columnTracks)
direction         616 Source/core/rendering/RenderGrid.cpp     if (direction == ForColumns) {
direction         625 Source/core/rendering/RenderGrid.cpp void RenderGrid::resolveContentBasedTrackSizingFunctions(GridTrackSizingDirection direction, GridSizingData& sizingData, LayoutUnit& availableLogicalSpace)
direction         632 Source/core/rendering/RenderGrid.cpp         GridIterator iterator(m_grid, direction, sizingData.contentSizedTracksIndex[i]);
direction         634 Source/core/rendering/RenderGrid.cpp             resolveContentBasedTrackSizingFunctionsForItems(direction, sizingData, gridItem, &GridTrackSize::hasMinOrMaxContentMinTrackBreadth, &RenderGrid::minContentForChild, &GridTrack::usedBreadth, &GridTrack::growUsedBreadth);
direction         635 Source/core/rendering/RenderGrid.cpp             resolveContentBasedTrackSizingFunctionsForItems(direction, sizingData, gridItem, &GridTrackSize::hasMaxContentMinTrackBreadth, &RenderGrid::maxContentForChild, &GridTrack::usedBreadth, &GridTrack::growUsedBreadth);
direction         636 Source/core/rendering/RenderGrid.cpp             resolveContentBasedTrackSizingFunctionsForItems(direction, sizingData, gridItem, &GridTrackSize::hasMinOrMaxContentMaxTrackBreadth, &RenderGrid::minContentForChild, &GridTrack::maxBreadthIfNotInfinite, &GridTrack::growMaxBreadth);
direction         637 Source/core/rendering/RenderGrid.cpp             resolveContentBasedTrackSizingFunctionsForItems(direction, sizingData, gridItem, &GridTrackSize::hasMaxContentMaxTrackBreadth, &RenderGrid::maxContentForChild, &GridTrack::maxBreadthIfNotInfinite, &GridTrack::growMaxBreadth);
direction         640 Source/core/rendering/RenderGrid.cpp         GridTrack& track = (direction == ForColumns) ? sizingData.columnTracks[i] : sizingData.rowTracks[i];
direction         646 Source/core/rendering/RenderGrid.cpp void RenderGrid::resolveContentBasedTrackSizingFunctionsForItems(GridTrackSizingDirection direction, GridSizingData& sizingData, RenderBox* gridItem, FilterFunction filterFunction, SizingFunction sizingFunction, AccumulatorGetter trackGetter, AccumulatorGrowFunction trackGrowthFunction)
direction         649 Source/core/rendering/RenderGrid.cpp     const size_t initialTrackIndex = (direction == ForColumns) ? coordinate.columns.initialPositionIndex : coordinate.rows.initialPositionIndex;
direction         650 Source/core/rendering/RenderGrid.cpp     const size_t finalTrackIndex = (direction == ForColumns) ? coordinate.columns.finalPositionIndex : coordinate.rows.finalPositionIndex;
direction         654 Source/core/rendering/RenderGrid.cpp         const GridTrackSize& trackSize = gridTrackSize(direction, trackIndex);
direction         658 Source/core/rendering/RenderGrid.cpp         GridTrack& track = (direction == ForColumns) ? sizingData.columnTracks[trackIndex] : sizingData.rowTracks[trackIndex];
direction         665 Source/core/rendering/RenderGrid.cpp     LayoutUnit additionalBreadthSpace = (this->*sizingFunction)(gridItem, direction, sizingData.columnTracks);
direction         667 Source/core/rendering/RenderGrid.cpp         GridTrack& track = (direction == ForColumns) ? sizingData.columnTracks[trackIndexForSpace] : sizingData.rowTracks[trackIndexForSpace];
direction         717 Source/core/rendering/RenderGrid.cpp bool RenderGrid::tracksAreWiderThanMinTrackBreadth(GridTrackSizingDirection direction, const Vector<GridTrack>& tracks)
direction         720 Source/core/rendering/RenderGrid.cpp         const GridTrackSize& trackSize = gridTrackSize(direction, i);
direction         722 Source/core/rendering/RenderGrid.cpp         if (computeUsedBreadthOfMinLength(direction, minTrackBreadth) > tracks[i].m_usedBreadth)
direction         729 Source/core/rendering/RenderGrid.cpp void RenderGrid::growGrid(GridTrackSizingDirection direction, size_t maximumPositionIndex)
direction         731 Source/core/rendering/RenderGrid.cpp     if (direction == ForColumns) {
direction         990 Source/core/rendering/RenderGrid.cpp PassOwnPtr<GridSpan> RenderGrid::resolveGridPositionsFromStyle(const RenderBox* gridItem, GridTrackSizingDirection direction) const
direction         992 Source/core/rendering/RenderGrid.cpp     GridPosition initialPosition = (direction == ForColumns) ? gridItem->style()->gridColumnStart() : gridItem->style()->gridRowStart();
direction         993 Source/core/rendering/RenderGrid.cpp     const GridPositionSide initialPositionSide = (direction == ForColumns) ? ColumnStartSide : RowStartSide;
direction         994 Source/core/rendering/RenderGrid.cpp     GridPosition finalPosition = (direction == ForColumns) ? gridItem->style()->gridColumnEnd() : gridItem->style()->gridRowEnd();
direction         995 Source/core/rendering/RenderGrid.cpp     const GridPositionSide finalPositionSide = (direction == ForColumns) ? ColumnEndSide : RowEndSide;
direction        1144 Source/core/rendering/RenderGrid.cpp LayoutUnit RenderGrid::gridAreaBreadthForChild(const RenderBox* child, GridTrackSizingDirection direction, const Vector<GridTrack>& tracks) const
direction        1147 Source/core/rendering/RenderGrid.cpp     const GridSpan& span = (direction == ForColumns) ? coordinate.columns : coordinate.rows;
direction        1219 Source/core/rendering/RenderGrid.cpp         if (child->style()->direction() != style()->direction())
direction        1225 Source/core/rendering/RenderGrid.cpp         if (child->style()->direction() != style()->direction())
direction         358 Source/core/rendering/RenderImage.cpp                 if (textRun.direction() == RTL) {
direction        1295 Source/core/rendering/RenderInline.cpp int RenderInline::baselinePosition(FontBaseline baselineType, bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const
direction        1299 Source/core/rendering/RenderInline.cpp     return fontMetrics.ascent(baselineType) + (lineHeight(firstLine, direction, linePositionMode) - fontMetrics.height()) / 2;
direction          91 Source/core/rendering/RenderLayerReflectionInfo.cpp     switch (renderer()->style()->boxReflect()->direction()) {
direction         146 Source/core/rendering/RenderListBox.cpp                 TextDirection direction = determineDirectionality(text, hasStrongDirectionality);
direction         149 Source/core/rendering/RenderListBox.cpp                     textRun.setDirection(direction);
direction         439 Source/core/rendering/RenderListBox.cpp     TextRun textRun(itemText, 0, 0, TextRun::AllowTrailingExpansion, itemStyle->direction(), isOverride(itemStyle->unicodeBidi()), true, TextRun::NoRounding);
direction         629 Source/core/rendering/RenderListBox.cpp bool RenderListBox::scroll(ScrollDirection direction, ScrollGranularity granularity, float multiplier)
direction         631 Source/core/rendering/RenderListBox.cpp     return ScrollableArea::scroll(direction, granularity, multiplier);
direction        1291 Source/core/rendering/RenderListMarker.cpp         bool textNeedsReversing = direction(m_text[0]) == RightToLeft;
direction        1307 Source/core/rendering/RenderListMarker.cpp         TextRun suffixRun = RenderBlockFlow::constructTextRun(this, font, suffixStr, 2, style(), style()->direction());
direction        1585 Source/core/rendering/RenderListMarker.cpp                 LayoutUnit suffixSpaceWidth = font.width(RenderBlockFlow::constructTextRun(this, font, suffixSpace, 2, style(), style()->direction()));
direction        1664 Source/core/rendering/RenderListMarker.cpp LayoutUnit RenderListMarker::lineHeight(bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const
direction        1667 Source/core/rendering/RenderListMarker.cpp         return m_listItem->lineHeight(firstLine, direction, PositionOfInteriorLineBoxes);
direction        1668 Source/core/rendering/RenderListMarker.cpp     return RenderBox::lineHeight(firstLine, direction, linePositionMode);
direction        1671 Source/core/rendering/RenderListMarker.cpp int RenderListMarker::baselinePosition(FontBaseline baselineType, bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const
direction        1675 Source/core/rendering/RenderListMarker.cpp         return m_listItem->baselinePosition(baselineType, firstLine, direction, PositionOfInteriorLineBoxes);
direction        1676 Source/core/rendering/RenderListMarker.cpp     return RenderBox::baselinePosition(baselineType, firstLine, direction, linePositionMode);
direction        1811 Source/core/rendering/RenderListMarker.cpp             int suffixSpaceWidth = font.width(RenderBlockFlow::constructTextRun(this, font, suffixSpace, 2, style(), style()->direction()));
direction          96 Source/core/rendering/RenderMarquee.cpp     TextDirection dir = style()->direction();
direction         115 Source/core/rendering/RenderMarquee.cpp     return direction() == MLEFT || direction() == MRIGHT;
direction         196 Source/core/rendering/RenderMarquee.cpp         m_start = computePosition(direction(), behavior == MALTERNATE);
direction         296 Source/core/rendering/RenderMarquee.cpp         bool addIncrement = direction() == MUP || direction() == MLEFT;
direction          66 Source/core/rendering/RenderMarquee.h     EMarqueeDirection reverseDirection() const { return static_cast<EMarqueeDirection>(-direction()); }
direction          67 Source/core/rendering/RenderMarquee.h     EMarqueeDirection direction() const;
direction         116 Source/core/rendering/RenderMenuList.cpp         if ((m_optionStyle->direction() != innerStyle->direction() || m_optionStyle->unicodeBidi() != innerStyle->unicodeBidi()))
direction         119 Source/core/rendering/RenderMenuList.cpp         innerStyle->setDirection(m_optionStyle->direction());
direction         467 Source/core/rendering/RenderMenuList.cpp         style->display() == NONE, style->textIndent(), style->direction(), isOverride(style->unicodeBidi()),
direction         507 Source/core/rendering/RenderMenuList.cpp         s->display() == NONE, s->textIndent(), style()->direction(), isOverride(style()->unicodeBidi()));
direction         103 Source/core/rendering/RenderMenuList.h     virtual int baselinePosition(FontBaseline baseline, bool firstLine, LineDirectionMode direction, LinePositionMode position) const OVERRIDE
direction         105 Source/core/rendering/RenderMenuList.h         return RenderBlock::baselinePosition(baseline, firstLine, direction, position);
direction         108 Source/core/rendering/RenderMenuList.h     virtual int inlineBlockBaseline(LineDirectionMode direction) const OVERRIDE { return RenderBlock::inlineBlockBaseline(direction); }
direction        1345 Source/core/rendering/RenderTable.cpp int RenderTable::baselinePosition(FontBaseline baselineType, bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const
direction        1351 Source/core/rendering/RenderTable.cpp             return beforeMarginInLineDirection(direction) + baseline;
direction        1355 Source/core/rendering/RenderTable.cpp     return RenderBox::baselinePosition(baselineType, firstLine, direction, linePositionMode);
direction         518 Source/core/rendering/RenderTableCell.cpp     int startColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderStartColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
direction         519 Source/core/rendering/RenderTableCell.cpp     int endColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderEndColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
direction         621 Source/core/rendering/RenderTableCell.cpp     int startColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderStartColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
direction         622 Source/core/rendering/RenderTableCell.cpp     int endColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderEndColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
direction         720 Source/core/rendering/RenderTableCell.cpp     int beforeColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderBeforeColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
direction         721 Source/core/rendering/RenderTableCell.cpp     int afterColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderAfterColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
direction         806 Source/core/rendering/RenderTableCell.cpp     int beforeColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderBeforeColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
direction         807 Source/core/rendering/RenderTableCell.cpp     int afterColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderAfterColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
direction         557 Source/core/rendering/RenderText.cpp             || box->renderer().containingBlock()->style()->direction() == box->direction()) // FIXME: left on 12CBA
direction         587 Source/core/rendering/RenderText.cpp         || box->renderer().containingBlock()->style()->direction() == box->direction())
direction         781 Source/core/rendering/RenderText.cpp     TextDirection direction)
direction         821 Source/core/rendering/RenderText.cpp             float spaceWidth = font.width(RenderBlockFlow::constructTextRun(this, font, &space, 1, style(), direction));
direction         845 Source/core/rendering/RenderText.cpp                 lastLineMaxWidth = widthFromCache(f, i, linelen, leadWidth + lastLineMaxWidth, direction, 0, 0);
direction         892 Source/core/rendering/RenderText.cpp static inline float hyphenWidth(RenderText* renderer, const Font& font, TextDirection direction)
direction         895 Source/core/rendering/RenderText.cpp     return font.width(RenderBlockFlow::constructTextRun(renderer, font, style->hyphenString().string(), style, direction));
direction         941 Source/core/rendering/RenderText.cpp     TextDirection textDirection = styleToUse->direction();
direction         963 Source/core/rendering/RenderText.cpp             while (i > run->stop() || (run->next() && run->next()->direction() == run->direction()))
direction         968 Source/core/rendering/RenderText.cpp             textDirection = run->direction();
direction          93 Source/core/rendering/RenderTextControl.cpp     textBlockStyle->setDirection(style()->direction());
direction          69 Source/core/rendering/RenderTextControl.h     virtual int inlineBlockBaseline(LineDirectionMode direction) const OVERRIDE { return lastLineBoxBaseline(direction); }
direction         100 Source/core/rendering/RenderTextControl.h     virtual int baselinePosition(FontBaseline baseline, bool firstLine, LineDirectionMode direction, LinePositionMode position) const OVERRIDE
direction         102 Source/core/rendering/RenderTextControl.h         return RenderBlock::baselinePosition(baseline, firstLine, direction, position);
direction         105 Source/core/rendering/RenderTextControl.h     virtual int inlineBlockBaseline(LineDirectionMode direction) const OVERRIDE { return lastLineBoxBaseline(direction); }
direction          73 Source/core/rendering/RenderTextControlMultiLine.cpp int RenderTextControlMultiLine::baselinePosition(FontBaseline baselineType, bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const
direction          75 Source/core/rendering/RenderTextControlMultiLine.cpp     return RenderBox::baselinePosition(baselineType, firstLine, direction, linePositionMode);
direction          92 Source/core/rendering/RenderTextControlSingleLine.h     virtual int inlineBlockBaseline(LineDirectionMode direction) const OVERRIDE { return lastLineBoxBaseline(direction); }
direction         372 Source/core/rendering/RenderThemeChromiumDefault.cpp         extraParams.menuList.arrowX = (o->style()->direction() == RTL) ? rect.x() + 4 + spacingRight: right - 13 - spacingRight;
direction         375 Source/core/rendering/RenderThemeChromiumDefault.cpp         extraParams.menuList.arrowX = (o->style()->direction() == RTL) ? rect.x() + 7 : right - 13;
direction         406 Source/core/rendering/RenderThemeChromiumDefault.cpp         extraParams.menuList.arrowX = (o->style()->direction() == RTL) ? rect.x() + 4 + spacingRight: right - 13 - spacingRight;
direction         409 Source/core/rendering/RenderThemeChromiumDefault.cpp         extraParams.menuList.arrowX = (o->style()->direction() == RTL) ? rect.x() + 7 : right - 13;
direction         413 Source/core/rendering/RenderThemeChromiumSkia.cpp     const int barType = style->direction() == LTR ? RightPadding : LeftPadding;
direction         134 Source/core/rendering/TextAutosizer.cpp         podForHash.packedStyleProperties = style->direction();
direction         799 Source/core/rendering/TextAutosizer.cpp const RenderObject* TextAutosizer::findFirstTextLeafNotInCluster(const RenderObject* parent, size_t& depth, TraversalDirection direction)
direction         805 Source/core/rendering/TextAutosizer.cpp     const RenderObject* child = (direction == FirstToLast) ? parent->firstChild() : parent->lastChild();
direction         808 Source/core/rendering/TextAutosizer.cpp             const RenderObject* leaf = findFirstTextLeafNotInCluster(child, depth, direction);
direction         812 Source/core/rendering/TextAutosizer.cpp         child = (direction == FirstToLast) ? child->nextSibling() : child->previousSibling();
direction         513 Source/core/rendering/line/BreakingContextInlineHeaders.h         style->hyphenString().string(), style, style->direction()));
direction         516 Source/core/rendering/line/BreakingContextInlineHeaders.h ALWAYS_INLINE TextDirection textDirectionFromUnicode(WTF::Unicode::Direction direction)
direction         518 Source/core/rendering/line/BreakingContextInlineHeaders.h     return direction == WTF::Unicode::RightToLeft
direction         519 Source/core/rendering/line/BreakingContextInlineHeaders.h         || direction == WTF::Unicode::RightToLeftArabic ? RTL : LTR;
direction         526 Source/core/rendering/line/BreakingContextInlineHeaders.h         return text->width(from, len, font, xPos, text->style()->direction(), fallbackFonts, &glyphOverflow);
direction         604 Source/core/rendering/line/BreakingContextInlineHeaders.h             style->direction())) + wordSpacing
direction         619 Source/core/rendering/line/BreakingContextInlineHeaders.h             hyphenWidth = measureHyphenWidth(renderText, font, textDirectionFromUnicode(m_resolver.position().direction()));
direction          91 Source/core/rendering/style/BasicShapes.h     BasicShapeCenterCoordinate(Direction direction, Length length)
direction          92 Source/core/rendering/style/BasicShapes.h         : m_direction(direction)
direction          99 Source/core/rendering/style/BasicShapes.h         : m_direction(other.direction())
direction         107 Source/core/rendering/style/BasicShapes.h     Direction direction() const { return m_direction; }
direction         592 Source/core/rendering/style/RenderStyle.h     TextDirection direction() const { return static_cast<TextDirection>(inherited_flags._direction); }
direction         593 Source/core/rendering/style/RenderStyle.h     bool isLeftToRightDirection() const { return direction() == LTR; }
direction         704 Source/core/rendering/style/RenderStyle.h     const Length& marginStart() const { return surround->margin.start(writingMode(), direction()); }
direction         705 Source/core/rendering/style/RenderStyle.h     const Length& marginEnd() const { return surround->margin.end(writingMode(), direction()); }
direction         706 Source/core/rendering/style/RenderStyle.h     const Length& marginStartUsing(const RenderStyle* otherStyle) const { return surround->margin.start(otherStyle->writingMode(), otherStyle->direction()); }
direction         707 Source/core/rendering/style/RenderStyle.h     const Length& marginEndUsing(const RenderStyle* otherStyle) const { return surround->margin.end(otherStyle->writingMode(), otherStyle->direction()); }
direction         718 Source/core/rendering/style/RenderStyle.h     const Length& paddingStart() const { return surround->padding.start(writingMode(), direction()); }
direction         719 Source/core/rendering/style/RenderStyle.h     const Length& paddingEnd() const { return surround->padding.end(writingMode(), direction()); }
direction         821 Source/core/rendering/style/RenderStyle.h     EMarqueeDirection marqueeDirection() const { return static_cast<EMarqueeDirection>(rareNonInheritedData->m_marquee->direction); }
direction        1263 Source/core/rendering/style/RenderStyle.h     void setFlexDirection(EFlexDirection direction) { SET_VAR(rareNonInheritedData.access()->m_flexibleBox, m_flexDirection, direction); }
direction        1288 Source/core/rendering/style/RenderStyle.h     void setMarqueeDirection(EMarqueeDirection d) { SET_VAR(rareNonInheritedData.access()->m_marquee, direction, d); }
direction          44 Source/core/rendering/style/StyleMarqueeData.cpp     , direction(o.direction)
direction          50 Source/core/rendering/style/StyleMarqueeData.cpp     return increment == o.increment && speed == o.speed && direction == o.direction &&
direction          52 Source/core/rendering/style/StyleMarqueeData.h     EMarqueeDirection direction : 3; // not unsigned because EMarqueeDirection has negative values
direction          48 Source/core/rendering/style/StyleReflection.h     CSSReflectionDirection direction() const { return m_direction; }
direction         440 Source/core/rendering/svg/SVGInlineTextBox.cpp                 , direction()
direction         273 Source/core/rendering/svg/SVGTextLayoutEngine.cpp         fprintf(stderr, "        textBox properties, start=%i, len=%i, box direction=%i\n", textBox->start(), textBox->len(), textBox->direction());
direction          73 Source/core/rendering/svg/SVGTextMetrics.cpp                 , style->direction()
direction          42 Source/core/svg/SVGFESpotLightElement.cpp     FloatPoint3D direction(pointsAtX()->currentValue()->value(), pointsAtY()->currentValue()->value(), pointsAtZ()->currentValue()->value());
direction          44 Source/core/svg/SVGFESpotLightElement.cpp     return SpotLightSource::create(pos, direction, specularExponent()->currentValue()->value(), limitingConeAngle()->currentValue()->value());
direction          49 Source/modules/indexeddb/IDBCursor.cpp PassRefPtr<IDBCursor> IDBCursor::create(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction)
direction          51 Source/modules/indexeddb/IDBCursor.cpp     return adoptRef(new IDBCursor(backend, direction, request, source, transaction));
direction          78 Source/modules/indexeddb/IDBCursor.cpp IDBCursor::IDBCursor(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction)
direction          81 Source/modules/indexeddb/IDBCursor.cpp     , m_direction(direction)
direction         399 Source/modules/indexeddb/IDBCursor.cpp const AtomicString& IDBCursor::directionToString(unsigned short direction)
direction         401 Source/modules/indexeddb/IDBCursor.cpp     switch (direction) {
direction          62 Source/modules/indexeddb/IDBCursor.h     const String& direction() const { return directionToString(m_direction); }
direction          35 Source/modules/indexeddb/IDBCursorWithValue.cpp PassRefPtr<IDBCursorWithValue> IDBCursorWithValue::create(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction)
direction          37 Source/modules/indexeddb/IDBCursorWithValue.cpp     return adoptRef(new IDBCursorWithValue(backend, direction, request, source, transaction));
direction          40 Source/modules/indexeddb/IDBCursorWithValue.cpp IDBCursorWithValue::IDBCursorWithValue(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction)
direction          41 Source/modules/indexeddb/IDBCursorWithValue.cpp     : IDBCursor(backend, direction, request, source, transaction)
direction          84 Source/modules/indexeddb/IDBIndex.cpp     WebIDBCursor::Direction direction = IDBCursor::stringToDirection(directionString, exceptionState);
direction          92 Source/modules/indexeddb/IDBIndex.cpp     return openCursor(context, keyRange.release(), direction);
direction          95 Source/modules/indexeddb/IDBIndex.cpp PassRefPtr<IDBRequest> IDBIndex::openCursor(ExecutionContext* context, PassRefPtr<IDBKeyRange> keyRange, WebIDBCursor::Direction direction)
direction          98 Source/modules/indexeddb/IDBIndex.cpp     request->setCursorDetails(IndexedDB::CursorKeyAndValue, direction);
direction          99 Source/modules/indexeddb/IDBIndex.cpp     backendDB()->openCursor(m_transaction->id(), m_objectStore->id(), m_metadata.id, keyRange, direction, false, WebIDBDatabase::NormalTask, WebIDBCallbacksImpl::create(request).leakPtr());
direction         143 Source/modules/indexeddb/IDBIndex.cpp     WebIDBCursor::Direction direction = IDBCursor::stringToDirection(directionString, exceptionState);
direction         152 Source/modules/indexeddb/IDBIndex.cpp     request->setCursorDetails(IndexedDB::CursorKeyOnly, direction);
direction         153 Source/modules/indexeddb/IDBIndex.cpp     backendDB()->openCursor(m_transaction->id(), m_objectStore->id(), m_metadata.id, keyRange.release(), direction, true, WebIDBDatabase::NormalTask, WebIDBCallbacksImpl::create(request).leakPtr());
direction          60 Source/modules/indexeddb/IDBIndex.h     PassRefPtr<IDBRequest> openCursor(ExecutionContext*, const ScriptValue& key, const String& direction, ExceptionState&);
direction          61 Source/modules/indexeddb/IDBIndex.h     PassRefPtr<IDBRequest> openKeyCursor(ExecutionContext*, const ScriptValue& range, const String& direction, ExceptionState&);
direction         527 Source/modules/indexeddb/IDBObjectStore.cpp     WebIDBCursor::Direction direction = IDBCursor::stringToDirection(directionString, exceptionState);
direction         535 Source/modules/indexeddb/IDBObjectStore.cpp     return openCursor(context, keyRange, direction, WebIDBDatabase::NormalTask);
direction         538 Source/modules/indexeddb/IDBObjectStore.cpp PassRefPtr<IDBRequest> IDBObjectStore::openCursor(ExecutionContext* context, PassRefPtr<IDBKeyRange> range, WebIDBCursor::Direction direction, WebIDBDatabase::TaskType taskType)
direction         541 Source/modules/indexeddb/IDBObjectStore.cpp     request->setCursorDetails(IndexedDB::CursorKeyAndValue, direction);
direction         543 Source/modules/indexeddb/IDBObjectStore.cpp     backendDB()->openCursor(m_transaction->id(), id(), IDBIndexMetadata::InvalidId, range, direction, false, taskType, WebIDBCallbacksImpl::create(request).leakPtr());
direction         563 Source/modules/indexeddb/IDBObjectStore.cpp     WebIDBCursor::Direction direction = IDBCursor::stringToDirection(directionString, exceptionState);
direction         572 Source/modules/indexeddb/IDBObjectStore.cpp     request->setCursorDetails(IndexedDB::CursorKeyOnly, direction);
direction         574 Source/modules/indexeddb/IDBObjectStore.cpp     backendDB()->openCursor(m_transaction->id(), id(), IDBIndexMetadata::InvalidId, keyRange.release(), direction, true, WebIDBDatabase::NormalTask, WebIDBCallbacksImpl::create(request).leakPtr());
direction          68 Source/modules/indexeddb/IDBObjectStore.h     PassRefPtr<IDBRequest> openCursor(ExecutionContext*, const ScriptValue& range, const String& direction, ExceptionState&);
direction          69 Source/modules/indexeddb/IDBObjectStore.h     PassRefPtr<IDBRequest> openKeyCursor(ExecutionContext*, const ScriptValue& range, const String& direction, ExceptionState&);
direction         148 Source/modules/indexeddb/IDBRequest.cpp void IDBRequest::setCursorDetails(IndexedDB::CursorType cursorType, WebIDBCursor::Direction direction)
direction         153 Source/modules/indexeddb/IDBRequest.cpp     m_cursorDirection = direction;
direction          79 Source/modules/notifications/Notification.h     TextDirection direction() const;
direction         191 Source/platform/DragImage.cpp     if (hasStrongDirectionality && textRun.direction() == RTL) {
direction          78 Source/platform/LengthBox.cpp const Length& LengthBox::start(WritingMode writingMode, TextDirection direction) const
direction          81 Source/platform/LengthBox.cpp         return isLeftToRightDirection(direction) ? m_left : m_right;
direction          82 Source/platform/LengthBox.cpp     return isLeftToRightDirection(direction) ? m_top : m_bottom;
direction          85 Source/platform/LengthBox.cpp const Length& LengthBox::end(WritingMode writingMode, TextDirection direction) const
direction          88 Source/platform/LengthBox.cpp         return isLeftToRightDirection(direction) ? m_right : m_left;
direction          89 Source/platform/LengthBox.cpp     return isLeftToRightDirection(direction) ? m_bottom : m_top;
direction         275 Source/platform/fonts/Character.cpp unsigned Character::expansionOpportunityCount(const LChar* characters, size_t length, TextDirection direction, bool& isAfterExpansion)
direction         278 Source/platform/fonts/Character.cpp     if (direction == LTR) {
direction         300 Source/platform/fonts/Character.cpp unsigned Character::expansionOpportunityCount(const UChar* characters, size_t length, TextDirection direction, bool& isAfterExpansion)
direction         304 Source/platform/fonts/Character.cpp     if (direction == LTR) {
direction         234 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp inline HarfBuzzShaper::HarfBuzzRun::HarfBuzzRun(const SimpleFontData* fontData, unsigned startIndex, unsigned numCharacters, TextDirection direction, hb_script_t script)
direction         239 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp     , m_direction(direction)
direction         779 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp         m_run.direction(), ICUScriptToHBScript(script)));
direction         820 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp             if (cachedResults->dir == props.direction && cachedResults->font == *m_font) {
direction         857 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp         runCache.insert(key, new CachedShapingResults(harfBuzzBuffer.get(), m_font, props.direction));
direction          74 Source/platform/fonts/harfbuzz/HarfBuzzShaper.h         static PassOwnPtr<HarfBuzzRun> create(const SimpleFontData* fontData, unsigned startIndex, unsigned numCharacters, TextDirection direction, hb_script_t script)
direction          76 Source/platform/fonts/harfbuzz/HarfBuzzShaper.h             return adoptPtr(new HarfBuzzRun(fontData, startIndex, numCharacters, direction, script));
direction          90 Source/platform/geometry/LayoutBoxExtent.cpp LayoutUnit LayoutBoxExtent::start(WritingMode writingMode, TextDirection direction) const
direction          93 Source/platform/geometry/LayoutBoxExtent.cpp         return isLeftToRightDirection(direction) ? m_left : m_right;
direction          94 Source/platform/geometry/LayoutBoxExtent.cpp     return isLeftToRightDirection(direction) ? m_top : m_bottom;
direction          97 Source/platform/geometry/LayoutBoxExtent.cpp LayoutUnit LayoutBoxExtent::end(WritingMode writingMode, TextDirection direction) const
direction         100 Source/platform/geometry/LayoutBoxExtent.cpp         return isLeftToRightDirection(direction) ? m_right : m_left;
direction         101 Source/platform/geometry/LayoutBoxExtent.cpp     return isLeftToRightDirection(direction) ? m_bottom : m_top;
direction         146 Source/platform/geometry/LayoutBoxExtent.cpp void LayoutBoxExtent::setStart(WritingMode writingMode, TextDirection direction, LayoutUnit value)
direction         149 Source/platform/geometry/LayoutBoxExtent.cpp         if (isLeftToRightDirection(direction))
direction         154 Source/platform/geometry/LayoutBoxExtent.cpp         if (isLeftToRightDirection(direction))
direction         161 Source/platform/geometry/LayoutBoxExtent.cpp void LayoutBoxExtent::setEnd(WritingMode writingMode, TextDirection direction, LayoutUnit value)
direction         164 Source/platform/geometry/LayoutBoxExtent.cpp         if (isLeftToRightDirection(direction))
direction         169 Source/platform/geometry/LayoutBoxExtent.cpp         if (isLeftToRightDirection(direction))
direction         982 Source/platform/graphics/GraphicsContext.cpp     bidiResolver.setStatus(BidiStatus(run.direction(), run.directionalOverride()));
direction         451 Source/platform/graphics/filters/FELighting.cpp         SkPoint3 direction(cosf(azimuthRad) * cosf(elevationRad),
direction         455 Source/platform/graphics/filters/FELighting.cpp             return adoptRef(SkLightingImageFilter::CreateDistantLitSpecular(direction, lightColor.rgb(), m_surfaceScale, m_specularConstant, m_specularExponent, input.get(), &rect));
direction         456 Source/platform/graphics/filters/FELighting.cpp         return adoptRef(SkLightingImageFilter::CreateDistantLitDiffuse(direction, lightColor.rgb(), m_surfaceScale, m_diffuseConstant, input.get(), &rect));
direction         469 Source/platform/graphics/filters/FELighting.cpp         SkPoint3 target(spotLightSource->direction().x(), spotLightSource->direction().y(), spotLightSource->direction().z());
direction         175 Source/platform/graphics/filters/SpotLightSource.cpp     ts << "[direction=\"" << direction() << "\"]";
direction          33 Source/platform/graphics/filters/SpotLightSource.h         const FloatPoint3D& direction, float specularExponent, float limitingConeAngle)
direction          35 Source/platform/graphics/filters/SpotLightSource.h         return adoptRef(new SpotLightSource(position, direction, specularExponent, limitingConeAngle));
direction          41 Source/platform/graphics/filters/SpotLightSource.h         FloatPoint3D direction(m_direction.x() * scale.x() - offset.width(), m_direction.y() * scale.y() - offset.height(), m_direction.z() * scale.z());
direction          42 Source/platform/graphics/filters/SpotLightSource.h         return adoptRef(new SpotLightSource(position, direction, m_specularExponent, m_limitingConeAngle));
direction          46 Source/platform/graphics/filters/SpotLightSource.h     const FloatPoint3D& direction() const { return m_direction; }
direction          66 Source/platform/graphics/filters/SpotLightSource.h     SpotLightSource(const FloatPoint3D& position, const FloatPoint3D& direction,
direction          70 Source/platform/graphics/filters/SpotLightSource.h         , m_direction(direction)
direction          96 Source/platform/mac/NSScrollerImpDetails.h - (void)contentAreaScrolledInDirection:(NSPoint)direction;
direction          45 Source/platform/scroll/ScrollTypes.h inline bool isLogical(ScrollDirection direction)
direction          47 Source/platform/scroll/ScrollTypes.h     return direction >= ScrollBlockDirectionBackward;
direction          51 Source/platform/scroll/ScrollTypes.h inline ScrollDirection toPhysicalDirection(ScrollDirection direction, bool isVertical, bool isFlipped)
direction          53 Source/platform/scroll/ScrollTypes.h     switch (direction) {
direction          99 Source/platform/scroll/ScrollTypes.h         return direction;
direction         104 Source/platform/scroll/ScrollTypes.h     return direction;
direction         293 Source/platform/scroll/ScrollView.cpp bool ScrollView::scroll(ScrollDirection direction, ScrollGranularity granularity)
direction         296 Source/platform/scroll/ScrollView.cpp         toPhysicalDirection(direction, isVerticalDocument(), isFlippedDocument());
direction         111 Source/platform/scroll/ScrollableArea.cpp bool ScrollableArea::scroll(ScrollDirection direction, ScrollGranularity granularity, float delta)
direction         115 Source/platform/scroll/ScrollableArea.cpp     if (direction == ScrollUp || direction == ScrollDown)
direction         140 Source/platform/scroll/ScrollableArea.cpp     if (direction == ScrollUp || direction == ScrollLeft)
direction          64 Source/platform/text/BidiCharacterRun.h     TextDirection direction() const { return reversed(false) ? RTL : LTR; }
direction          39 Source/platform/text/BidiContext.cpp inline PassRefPtr<BidiContext> BidiContext::createUncached(unsigned char level, Direction direction, bool override, BidiEmbeddingSource source, BidiContext* parent)
direction          41 Source/platform/text/BidiContext.cpp     return adoptRef(new BidiContext(level, direction, override, source, parent));
direction          44 Source/platform/text/BidiContext.cpp PassRefPtr<BidiContext> BidiContext::create(unsigned char level, Direction direction, bool override, BidiEmbeddingSource source, BidiContext* parent)
direction          46 Source/platform/text/BidiContext.cpp     ASSERT(direction == (level % 2 ? RightToLeft : LeftToRight));
direction          49 Source/platform/text/BidiContext.cpp         return createUncached(level, direction, override, source, parent);
direction          58 Source/platform/text/BidiContext.h     BidiContext(unsigned char level, WTF::Unicode::Direction direction, bool override, BidiEmbeddingSource source, BidiContext* parent)
direction          60 Source/platform/text/BidiContext.h         , m_direction(direction)
direction         141 Source/platform/text/BidiResolver.h         WTF::Unicode::Direction direction = textDirection == LTR ? WTF::Unicode::LeftToRight : WTF::Unicode::RightToLeft;
direction         142 Source/platform/text/BidiResolver.h         eor = lastStrong = last = direction;
direction         143 Source/platform/text/BidiResolver.h         context = BidiContext::create(textDirection == LTR ? 0 : 1, direction, isOverride);
direction         162 Source/platform/text/BidiResolver.h     BidiEmbedding(WTF::Unicode::Direction direction, BidiEmbeddingSource source)
direction         163 Source/platform/text/BidiResolver.h     : m_direction(direction)
direction         168 Source/platform/text/BidiResolver.h     WTF::Unicode::Direction direction() const { return m_direction; }
direction         511 Source/platform/text/BidiResolver.h         if (embedding.direction() == PopDirectionalFormat) {
direction         515 Source/platform/text/BidiResolver.h             Direction direction = (embedding.direction() == RightToLeftEmbedding || embedding.direction() == RightToLeftOverride) ? RightToLeft : LeftToRight;
direction         516 Source/platform/text/BidiResolver.h             bool override = embedding.direction() == LeftToRightOverride || embedding.direction() == RightToLeftOverride;
direction         518 Source/platform/text/BidiResolver.h             if (direction == RightToLeft)
direction         523 Source/platform/text/BidiResolver.h                 toContext = BidiContext::create(level, direction, override, embedding.source(), toContext.get());
direction         645 Source/platform/text/BidiResolver.h         WTF::Unicode::Direction charDirection = WTF::Unicode::direction(current);
direction         737 Source/platform/text/BidiResolver.h             dirCurrent = m_current.direction();
direction          51 Source/platform/text/BidiResolverTest.cpp     bidiResolver.setStatus(BidiStatus(run.direction(), run.directionalOverride()));
direction          53 Source/platform/text/BidiResolverTest.cpp     TextDirection direction = bidiResolver.determineParagraphDirectionality(&hasStrongDirectionality);
direction          55 Source/platform/text/BidiResolverTest.cpp     EXPECT_EQ(LTR, direction);
direction          78 Source/platform/text/BidiResolverTest.cpp     TextDirection direction = determineParagraphDirectionality(run, &hasStrongDirectionality);
direction          80 Source/platform/text/BidiResolverTest.cpp     EXPECT_EQ(entry.expectedDirection, direction);
direction         191 Source/platform/text/BidiResolverTest.cpp     resolver.setStatus(BidiStatus(textRun.direction(), textRun.directionalOverride()));
direction          42 Source/platform/text/BidiTextRun.cpp     bidiResolver.setStatus(BidiStatus(run.direction(), run.directionalOverride()));
direction          56 Source/platform/text/BidiTextRun.cpp     TextDirection direction = directionForRun(run, hasStrongDirectionality);
direction          58 Source/platform/text/BidiTextRun.cpp         run.setDirection(direction);
direction         408 Source/platform/text/LocaleWin.cpp     WTF::Unicode::Direction dir = WTF::Unicode::direction(monthLabels()[0][0]);
direction          33 Source/platform/text/TextDirection.h inline bool isLeftToRightDirection(TextDirection direction) { return direction == LTR; }
direction          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)
direction          74 Source/platform/text/TextRun.h         , m_direction(direction)
direction          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)
direction          94 Source/platform/text/TextRun.h         , m_direction(direction)
direction         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)
direction         113 Source/platform/text/TextRun.h         , m_direction(direction)
direction         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)
direction         141 Source/platform/text/TextRun.h         , m_direction(direction)
direction         203 Source/platform/text/TextRun.h     TextDirection direction() const { return static_cast<TextDirection>(m_direction); }
direction         214 Source/platform/text/TextRun.h     void setDirection(TextDirection direction) { m_direction = direction; }
direction          60 Source/platform/text/TextRunIterator.h     WTF::Unicode::Direction direction() const { return atEnd() ? WTF::Unicode::OtherNeutral : WTF::Unicode::direction(current()); }
direction         819 Source/web/ChromeClientImpl.cpp bool ChromeClientImpl::shouldRubberBandInDirection(WebCore::ScrollDirection direction) const
direction         821 Source/web/ChromeClientImpl.cpp     ASSERT(direction != WebCore::ScrollUp && direction != WebCore::ScrollDown);
direction         826 Source/web/ChromeClientImpl.cpp     if (direction == WebCore::ScrollLeft)
direction         828 Source/web/ChromeClientImpl.cpp     if (direction == WebCore::ScrollRight)
direction          85 Source/web/ValidationMessageClientImpl.cpp     WebTextDirection dir = m_currentAnchor->renderer()->style()->direction() == RTL ? WebTextDirectionRightToLeft : WebTextDirectionLeftToRight;
direction         116 Source/web/WebInputEventFactoryAndroid.cpp WebMouseWheelEvent WebInputEventFactory::mouseWheelEvent(MouseWheelDirectionType direction,
direction         134 Source/web/WebInputEventFactoryAndroid.cpp     switch (direction) {
direction         607 Source/web/WebInputEventFactoryGtk.cpp     switch (event->direction) {
direction          70 Source/web/WebNotification.cpp     return (m_private->direction() == WebCore::RTL) ?
direction         226 Source/web/WebPluginScrollbarImpl.cpp void WebPluginScrollbarImpl::scroll(ScrollDirection direction, ScrollGranularity granularity, float multiplier)
direction         230 Source/web/WebPluginScrollbarImpl.cpp     if (direction == ScrollForward)
direction        2298 Source/web/WebViewImpl.cpp void WebViewImpl::setTextDirection(WebTextDirection direction)
direction        2312 Source/web/WebViewImpl.cpp     switch (direction) {
direction         710 Source/wtf/text/StringImpl.h     return c <= 0x7F ? WTF::isASCIISpace(c) : WTF::Unicode::direction(c) == WTF::Unicode::WhiteSpaceNeutral;
direction         201 Source/wtf/unicode/icu/UnicodeIcu.h inline Direction direction(UChar32 c)
direction         230 public/web/WebFrameClient.h     virtual void didReceiveTitle(WebLocalFrame* frame, const WebString& title, WebTextDirection direction) { }
direction          72 public/web/WebNotification.h     BLINK_EXPORT WebTextDirection direction() const;