Searched refs:startingRect (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/page/
H A DSpatialNavigation.cpp536 // This method calculates the exitPoint from the startingRect and the entryPoint into the candidate rect.
540 void entryAndExitPointsForDirection(FocusType type, const LayoutRect& startingRect, const LayoutRect& potentialRect, LayoutPoint& exitPoint, LayoutPoint& entryPoint) argument
544 exitPoint.setX(startingRect.x());
545 if (potentialRect.maxX() < startingRect.x())
548 entryPoint.setX(startingRect.x());
551 exitPoint.setY(startingRect.y());
552 if (potentialRect.maxY() < startingRect.y())
555 entryPoint.setY(startingRect.y());
558 exitPoint.setX(startingRect.maxX());
559 if (potentialRect.x() > startingRect
717 virtualRectForDirection(FocusType type, const LayoutRect& startingRect, LayoutUnit width) argument
[all...]
H A DFocusController.h113 bool advanceFocusDirectionallyInContainer(Node* container, const LayoutRect& startingRect, FocusType);
114 void findFocusCandidateInContainer(Node& container, const LayoutRect& startingRect, FocusType, FocusCandidate& closest);
H A DFocusController.cpp788 void FocusController::findFocusCandidateInContainer(Node& container, const LayoutRect& startingRect, FocusType type, FocusCandidate& closest) argument
794 current.rect = startingRect;
816 bool FocusController::advanceFocusDirectionallyInContainer(Node* container, const LayoutRect& startingRect, FocusType type) argument
821 LayoutRect newStartingRect = startingRect;
823 if (startingRect.isEmpty())
866 LayoutRect startingRect; local
869 startingRect = nodeRectInAbsoluteCoordinates(focusedElement, true);
870 return advanceFocusDirectionallyInContainer(focusCandidate.visibleNode, startingRect, type);
905 LayoutRect startingRect; local
909 startingRect
[all...]
H A DSpatialNavigation.h142 LayoutRect virtualRectForDirection(FocusType, const LayoutRect& startingRect, LayoutUnit width = 0);

Completed in 103 milliseconds