FocusType        3435 Source/core/dom/Document.cpp bool Document::setFocusedElement(PassRefPtr<Element> prpNewFocusedElement, FocusType type)
FocusType         631 Source/core/dom/Document.h     bool setFocusedElement(PassRefPtr<Element>, FocusType = FocusTypeNone);
FocusType        2120 Source/core/dom/Element.cpp void Element::focus(bool restorePreviousSelection, FocusType type)
FocusType        2209 Source/core/dom/Element.cpp void Element::dispatchFocusEvent(Element* oldFocusedElement, FocusType)
FocusType         370 Source/core/dom/Element.h     virtual void focus(bool restorePreviousSelection = true, FocusType = FocusTypeNone);
FocusType         382 Source/core/dom/Element.h     virtual void dispatchFocusEvent(Element* oldFocusedElement, FocusType);
FocusType         325 Source/core/html/HTMLFormControlElement.cpp void HTMLFormControlElement::dispatchFocusEvent(Element* oldFocusedElement, FocusType type)
FocusType         132 Source/core/html/HTMLFormControlElement.h     virtual void dispatchFocusEvent(Element* oldFocusedElement, FocusType) OVERRIDE;
FocusType         383 Source/core/html/HTMLInputElement.cpp void HTMLInputElement::handleFocusEvent(Element* oldFocusedElement, FocusType type)
FocusType         353 Source/core/html/HTMLInputElement.h     virtual void handleFocusEvent(Element* oldFocusedElement, FocusType) OVERRIDE FINAL;
FocusType         174 Source/core/html/HTMLLabelElement.cpp void HTMLLabelElement::focus(bool, FocusType type)
FocusType          57 Source/core/html/HTMLLabelElement.h     virtual void focus(bool restorePreviousSelection, FocusType) OVERRIDE;
FocusType          63 Source/core/html/HTMLLegendElement.cpp void HTMLLegendElement::focus(bool, FocusType type)
FocusType          46 Source/core/html/HTMLLegendElement.h     virtual void focus(bool restorePreviousSelection, FocusType) OVERRIDE;
FocusType         954 Source/core/html/HTMLSelectElement.cpp void HTMLSelectElement::dispatchFocusEvent(Element* oldFocusedElement, FocusType type)
FocusType         127 Source/core/html/HTMLSelectElement.h     virtual void dispatchFocusEvent(Element* oldFocusedElement, FocusType) OVERRIDE;
FocusType         265 Source/core/html/HTMLTextAreaElement.cpp void HTMLTextAreaElement::handleFocusEvent(Element*, FocusType)
FocusType          88 Source/core/html/HTMLTextAreaElement.h     virtual void handleFocusEvent(Element* oldFocusedNode, FocusType) OVERRIDE;
FocusType          76 Source/core/html/HTMLTextFormControlElement.cpp void HTMLTextFormControlElement::dispatchFocusEvent(Element* oldFocusedElement, FocusType type)
FocusType         118 Source/core/html/HTMLTextFormControlElement.h     virtual void dispatchFocusEvent(Element* oldFocusedElement, FocusType) OVERRIDE FINAL;
FocusType         126 Source/core/html/HTMLTextFormControlElement.h     virtual void handleFocusEvent(Element* /* oldFocusedNode */, FocusType) { }
FocusType         375 Source/core/html/forms/BaseMultipleFieldsDateAndTimeInputType.cpp void BaseMultipleFieldsDateAndTimeInputType::handleFocusEvent(Element* oldFocusedElement, FocusType type)
FocusType          97 Source/core/html/forms/BaseMultipleFieldsDateAndTimeInputType.h     virtual void handleFocusEvent(Element* oldFocusedElement, FocusType) OVERRIDE;
FocusType         115 Source/core/html/forms/InputTypeView.cpp void InputTypeView::handleFocusEvent(Element*, FocusType)
FocusType          90 Source/core/html/forms/InputTypeView.h     virtual void handleFocusEvent(Element* oldFocusedElement, FocusType);
FocusType         247 Source/core/html/forms/TextFieldInputType.cpp void TextFieldInputType::handleFocusEvent(Element* oldFocusedNode, FocusType focusType)
FocusType          60 Source/core/html/forms/TextFieldInputType.h     virtual void handleFocusEvent(Element* oldFocusedNode, FocusType) OVERRIDE FINAL;
FocusType          82 Source/core/loader/EmptyClients.h     virtual bool canTakeFocus(FocusType) OVERRIDE { return false; }
FocusType          83 Source/core/loader/EmptyClients.h     virtual void takeFocus(FocusType) OVERRIDE { }
FocusType         118 Source/core/page/Chrome.cpp bool Chrome::canTakeFocus(FocusType type) const
FocusType         123 Source/core/page/Chrome.cpp void Chrome::takeFocus(FocusType type) const
FocusType          83 Source/core/page/Chrome.h     bool canTakeFocus(FocusType) const;
FocusType          84 Source/core/page/Chrome.h     void takeFocus(FocusType) const;
FocusType          93 Source/core/page/ChromeClient.h     virtual bool canTakeFocus(FocusType) = 0;
FocusType          94 Source/core/page/ChromeClient.h     virtual void takeFocus(FocusType) = 0;
FocusType        3169 Source/core/page/EventHandler.cpp static FocusType focusDirectionForKey(const AtomicString& keyIdentifier)
FocusType        3176 Source/core/page/EventHandler.cpp     FocusType retVal = FocusTypeNone;
FocusType        3203 Source/core/page/EventHandler.cpp             FocusType type = focusDirectionForKey(AtomicString(event->keyIdentifier()));
FocusType        3464 Source/core/page/EventHandler.cpp void EventHandler::defaultArrowEventHandler(FocusType focusType, KeyboardEvent* event)
FocusType        3501 Source/core/page/EventHandler.cpp     FocusType focusType = event->shiftKey() ? FocusTypeBackward : FocusTypeForward;
FocusType         290 Source/core/page/EventHandler.h     void defaultArrowEventHandler(FocusType, KeyboardEvent*);
FocusType         293 Source/core/page/FocusController.cpp Node* FocusController::findFocusableNodeDecendingDownIntoFrameDocument(FocusType type, Node* node)
FocusType         311 Source/core/page/FocusController.cpp bool FocusController::setInitialFocus(FocusType type)
FocusType         324 Source/core/page/FocusController.cpp bool FocusController::advanceFocus(FocusType type, bool initialFocus)
FocusType         342 Source/core/page/FocusController.cpp bool FocusController::advanceFocusInDocumentOrder(FocusType type, bool initialFocus)
FocusType         425 Source/core/page/FocusController.cpp Node* FocusController::findFocusableNodeAcrossFocusScope(FocusType type, FocusNavigationScope scope, Node* currentNode)
FocusType         452 Source/core/page/FocusController.cpp Node* FocusController::findFocusableNodeRecursively(FocusType type, FocusNavigationScope scope, Node* start)
FocusType         476 Source/core/page/FocusController.cpp Node* FocusController::findFocusableNode(FocusType type, FocusNavigationScope scope, Node* node)
FocusType         481 Source/core/page/FocusController.cpp Node* FocusController::findNodeWithExactTabIndex(Node* start, int tabIndex, FocusType type)
FocusType         634 Source/core/page/FocusController.cpp bool FocusController::setFocusedElement(Element* element, PassRefPtr<Frame> newFocusedFrame, FocusType type)
FocusType         732 Source/core/page/FocusController.cpp static void updateFocusCandidateIfNeeded(FocusType type, const FocusCandidate& current, FocusCandidate& candidate, FocusCandidate& closest)
FocusType         781 Source/core/page/FocusController.cpp void FocusController::findFocusCandidateInContainer(Node& container, const LayoutRect& startingRect, FocusType type, FocusCandidate& closest)
FocusType         809 Source/core/page/FocusController.cpp bool FocusController::advanceFocusDirectionallyInContainer(Node* container, const LayoutRect& startingRect, FocusType type)
FocusType         879 Source/core/page/FocusController.cpp bool FocusController::advanceFocusDirectionally(FocusType type)
FocusType          73 Source/core/page/FocusController.h     bool setInitialFocus(FocusType);
FocusType          74 Source/core/page/FocusController.h     bool advanceFocus(FocusType type) { return advanceFocus(type, false); }
FocusType          76 Source/core/page/FocusController.h     bool setFocusedElement(Element*, PassRefPtr<Frame>, FocusType = FocusTypeNone);
FocusType          90 Source/core/page/FocusController.h     bool advanceFocus(FocusType, bool initialFocus);
FocusType          91 Source/core/page/FocusController.h     bool advanceFocusDirectionally(FocusType);
FocusType          92 Source/core/page/FocusController.h     bool advanceFocusInDocumentOrder(FocusType, bool initialFocus);
FocusType          94 Source/core/page/FocusController.h     Node* findFocusableNodeAcrossFocusScope(FocusType, FocusNavigationScope startScope, Node* start);
FocusType          95 Source/core/page/FocusController.h     Node* findFocusableNodeRecursively(FocusType, FocusNavigationScope, Node* start);
FocusType          96 Source/core/page/FocusController.h     Node* findFocusableNodeDecendingDownIntoFrameDocument(FocusType, Node*);
FocusType         107 Source/core/page/FocusController.h     inline Node* findFocusableNode(FocusType, FocusNavigationScope, Node* start);
FocusType         112 Source/core/page/FocusController.h     Node* findNodeWithExactTabIndex(Node* start, int tabIndex, FocusType);
FocusType         114 Source/core/page/FocusController.h     bool advanceFocusDirectionallyInContainer(Node* container, const LayoutRect& startingRect, FocusType);
FocusType         115 Source/core/page/FocusController.h     void findFocusCandidateInContainer(Node& container, const LayoutRect& startingRect, FocusType, FocusCandidate& closest);
FocusType          47 Source/core/page/SpatialNavigation.cpp static RectsAlignment alignmentForRects(FocusType, const LayoutRect&, const LayoutRect&, const LayoutSize& viewSize);
FocusType          48 Source/core/page/SpatialNavigation.cpp static bool areRectsFullyAligned(FocusType, const LayoutRect&, const LayoutRect&);
FocusType          49 Source/core/page/SpatialNavigation.cpp static bool areRectsPartiallyAligned(FocusType, const LayoutRect&, const LayoutRect&);
FocusType          50 Source/core/page/SpatialNavigation.cpp static bool areRectsMoreThanFullScreenApart(FocusType, const LayoutRect& curRect, const LayoutRect& targetRect, const LayoutSize& viewSize);
FocusType          51 Source/core/page/SpatialNavigation.cpp static bool isRectInDirection(FocusType, const LayoutRect&, const LayoutRect&);
FocusType          54 Source/core/page/SpatialNavigation.cpp static void entryAndExitPointsForDirection(FocusType, const LayoutRect& startingRect, const LayoutRect& potentialRect, LayoutPoint& exitPoint, LayoutPoint& entryPoint);
FocusType          57 Source/core/page/SpatialNavigation.cpp FocusCandidate::FocusCandidate(Node* node, FocusType type)
FocusType          97 Source/core/page/SpatialNavigation.cpp static RectsAlignment alignmentForRects(FocusType type, const LayoutRect& curRect, const LayoutRect& targetRect, const LayoutSize& viewSize)
FocusType         112 Source/core/page/SpatialNavigation.cpp static inline bool isHorizontalMove(FocusType type)
FocusType         117 Source/core/page/SpatialNavigation.cpp static inline LayoutUnit start(FocusType type, const LayoutRect& rect)
FocusType         122 Source/core/page/SpatialNavigation.cpp static inline LayoutUnit middle(FocusType type, const LayoutRect& rect)
FocusType         128 Source/core/page/SpatialNavigation.cpp static inline LayoutUnit end(FocusType type, const LayoutRect& rect)
FocusType         140 Source/core/page/SpatialNavigation.cpp static bool areRectsFullyAligned(FocusType type, const LayoutRect& a, const LayoutRect& b)
FocusType         212 Source/core/page/SpatialNavigation.cpp static bool areRectsPartiallyAligned(FocusType type, const LayoutRect& a, const LayoutRect& b)
FocusType         240 Source/core/page/SpatialNavigation.cpp static bool areRectsMoreThanFullScreenApart(FocusType type, const LayoutRect& curRect, const LayoutRect& targetRect, const LayoutSize& viewSize)
FocusType         271 Source/core/page/SpatialNavigation.cpp static bool isRectInDirection(FocusType type, const LayoutRect& curRect, const LayoutRect& targetRect)
FocusType         291 Source/core/page/SpatialNavigation.cpp bool hasOffscreenRect(Node* node, FocusType type)
FocusType         337 Source/core/page/SpatialNavigation.cpp bool scrollInDirection(LocalFrame* frame, FocusType type)
FocusType         368 Source/core/page/SpatialNavigation.cpp bool scrollInDirection(Node* container, FocusType type)
FocusType         435 Source/core/page/SpatialNavigation.cpp Node* scrollableEnclosingBoxOrParentFrameForNodeInDirection(FocusType type, Node* node)
FocusType         449 Source/core/page/SpatialNavigation.cpp bool canScrollInDirection(const Node* container, FocusType type)
FocusType         473 Source/core/page/SpatialNavigation.cpp bool canScrollInDirection(const LocalFrame* frame, FocusType type)
FocusType         542 Source/core/page/SpatialNavigation.cpp void entryAndExitPointsForDirection(FocusType type, const LayoutRect& startingRect, const LayoutRect& potentialRect, LayoutPoint& exitPoint, LayoutPoint& entryPoint)
FocusType         620 Source/core/page/SpatialNavigation.cpp void distanceDataForNode(FocusType type, const FocusCandidate& current, FocusCandidate& candidate)
FocusType         679 Source/core/page/SpatialNavigation.cpp bool canBeScrolledIntoView(FocusType type, const FocusCandidate& candidate)
FocusType         700 Source/core/page/SpatialNavigation.cpp LayoutRect virtualRectForDirection(FocusType type, const LayoutRect& startingRect, LayoutUnit width)
FocusType         725 Source/core/page/SpatialNavigation.cpp LayoutRect virtualRectForAreaElementAndDirection(HTMLAreaElement& area, FocusType type)
FocusType         114 Source/core/page/SpatialNavigation.h     FocusCandidate(Node*, FocusType);
FocusType         115 Source/core/page/SpatialNavigation.h     explicit FocusCandidate(HTMLAreaElement*, FocusType);
FocusType         136 Source/core/page/SpatialNavigation.h bool hasOffscreenRect(Node*, FocusType = FocusTypeNone);
FocusType         137 Source/core/page/SpatialNavigation.h bool scrollInDirection(LocalFrame*, FocusType);
FocusType         138 Source/core/page/SpatialNavigation.h bool scrollInDirection(Node* container, FocusType);
FocusType         139 Source/core/page/SpatialNavigation.h bool canScrollInDirection(const Node* container, FocusType);
FocusType         140 Source/core/page/SpatialNavigation.h bool canScrollInDirection(const LocalFrame*, FocusType);
FocusType         141 Source/core/page/SpatialNavigation.h bool canBeScrolledIntoView(FocusType, const FocusCandidate&);
FocusType         143 Source/core/page/SpatialNavigation.h void distanceDataForNode(FocusType, const FocusCandidate& current, FocusCandidate&);
FocusType         144 Source/core/page/SpatialNavigation.h Node* scrollableEnclosingBoxOrParentFrameForNodeInDirection(FocusType, Node*);
FocusType         147 Source/core/page/SpatialNavigation.h LayoutRect virtualRectForDirection(FocusType, const LayoutRect& startingRect, LayoutUnit width = 0);
FocusType         148 Source/core/page/SpatialNavigation.h LayoutRect virtualRectForAreaElementAndDirection(HTMLAreaElement&, FocusType);
FocusType         182 Source/web/ChromeClientImpl.cpp bool ChromeClientImpl::canTakeFocus(FocusType)
FocusType         189 Source/web/ChromeClientImpl.cpp void ChromeClientImpl::takeFocus(FocusType type)
FocusType          83 Source/web/ChromeClientImpl.h     virtual bool canTakeFocus(WebCore::FocusType) OVERRIDE;
FocusType          84 Source/web/ChromeClientImpl.h     virtual void takeFocus(WebCore::FocusType) OVERRIDE;