H A D | VisibleUnits.cpp | 80 static Position previousRootInlineBoxCandidatePosition(Node* node, const VisiblePosition& visiblePosition, EditableType editableType) argument 82 Node* highestRoot = highestEditableRoot(visiblePosition.deepEquivalent(), editableType); 85 while (previousNode && (!previousNode->renderer() || inSameLine(firstPositionInOrBeforeNode(previousNode), visiblePosition))) 103 static Position nextRootInlineBoxCandidatePosition(Node* node, const VisiblePosition& visiblePosition, EditableType editableType) argument 105 Node* highestRoot = highestEditableRoot(visiblePosition.deepEquivalent(), editableType); 107 while (nextNode && (!nextNode->renderer() || inSameLine(firstPositionInOrBeforeNode(nextNode), visiblePosition))) 205 static const InlineTextBox* logicallyPreviousBox(const VisiblePosition& visiblePosition, const InlineTextBox* textBox, argument 223 Position position = previousRootInlineBoxCandidatePosition(startNode, visiblePosition, ContentIsEditable); 246 static const InlineTextBox* logicallyNextBox(const VisiblePosition& visiblePosition, const InlineTextBox* textBox, argument 264 Position position = nextRootInlineBoxCandidatePosition(startNode, visiblePosition, ContentIsEditabl 286 wordBreakIteratorForMinOffsetBoundary(const VisiblePosition& visiblePosition, const InlineTextBox* textBox, int& previousBoxLength, bool& previousBoxInDifferentBlock, Vector<UChar, 1024>& string, CachedLogicallyOrderedLeafBoxes& leafBoxes) argument 307 wordBreakIteratorForMaxOffsetBoundary(const VisiblePosition& visiblePosition, const InlineTextBox* textBox, bool& nextBoxInDifferentBlock, Vector<UChar, 1024>& string, CachedLogicallyOrderedLeafBoxes& leafBoxes) argument 346 visualWordPosition(const VisiblePosition& visiblePosition, CursorMovementDirection direction, bool skipsSpaceWhenMovingRight) argument 417 leftWordPosition(const VisiblePosition& visiblePosition, bool skipsSpaceWhenMovingRight) argument 430 rightWordPosition(const VisiblePosition& visiblePosition, bool skipsSpaceWhenMovingRight) argument 927 previousLinePosition(const VisiblePosition &visiblePosition, int lineDirectionPoint, EditableType editableType) argument 982 nextLinePosition(const VisiblePosition &visiblePosition, int lineDirectionPoint, EditableType editableType) argument 1248 startOfNextParagraph(const VisiblePosition& visiblePosition) argument 1300 startOfBlock(const VisiblePosition& visiblePosition, EditingBoundaryCrossingRule rule) argument 1309 endOfBlock(const VisiblePosition& visiblePosition, EditingBoundaryCrossingRule rule) argument 1388 startOfEditableContent(const VisiblePosition& visiblePosition) argument 1397 endOfEditableContent(const VisiblePosition& visiblePosition) argument [all...] |