Searched refs:visiblePosition (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/editing/
H A DSurroundingText.cpp42 SurroundingText::SurroundingText(const VisiblePosition& visiblePosition, unsigned maxLength) argument
45 if (visiblePosition.isNull())
49 CharacterIterator forwardIterator(makeRange(visiblePosition, endOfDocument(visiblePosition)).get(), TextIteratorStopsOnFormControls);
53 Position position = visiblePosition.deepEquivalent().parentAnchoredEquivalent();
62 BackwardsCharacterIterator backwardsIterator(makeRange(startOfDocument(visiblePosition), visiblePosition).get(), TextIteratorStopsOnFormControls);
H A DVisibleUnits.cpp80 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...]
H A DVisiblePosition.cpp747 bool setStart(Range *r, const VisiblePosition &visiblePosition) argument
751 Position p = visiblePosition.deepEquivalent().parentAnchoredEquivalent();
757 bool setEnd(Range *r, const VisiblePosition &visiblePosition) argument
761 Position p = visiblePosition.deepEquivalent().parentAnchoredEquivalent();
767 Element* enclosingBlockFlowElement(const VisiblePosition &visiblePosition) argument
769 if (visiblePosition.isNull())
772 return visiblePosition.deepEquivalent().deprecatedNode()->enclosingBlockFlowElement();
775 bool isFirstVisiblePositionInNode(const VisiblePosition &visiblePosition, const Node *node) argument
777 if (visiblePosition.isNull())
780 if (!visiblePosition
787 isLastVisiblePositionInNode(const VisiblePosition &visiblePosition, const Node *node) argument
[all...]
H A Dhtmlediting.cpp485 Node* isFirstPositionAfterTable(const VisiblePosition& visiblePosition) argument
487 Position upstream(visiblePosition.deepEquivalent().upstream());
494 Node* isLastPositionBeforeTable(const VisiblePosition& visiblePosition) argument
496 Position downstream(visiblePosition.deepEquivalent().downstream());
991 bool lineBreakExistsAtVisiblePosition(const VisiblePosition& visiblePosition) argument
993 return lineBreakExistsAtPosition(visiblePosition.deepEquivalent().downstream());
1049 int indexForVisiblePosition(const VisiblePosition& visiblePosition, RefPtr<ContainerNode>& scope) argument
1051 if (visiblePosition.isNull())
1054 Position p(visiblePosition.deepEquivalent());
1151 VisiblePosition visiblePosition local
[all...]
H A DVisibleSelection.cpp114 void VisibleSelection::setBase(const VisiblePosition& visiblePosition) argument
116 m_base = visiblePosition.deepEquivalent();
126 void VisibleSelection::setExtent(const VisiblePosition& visiblePosition) argument
128 m_extent = visiblePosition.deepEquivalent();
H A DCompositeEditCommand.cpp722 void CompositeEditCommand::replaceCollapsibleWhitespaceWithNonBreakingSpaceIfNeeded(const VisiblePosition& visiblePosition) argument
724 if (!isCollapsibleWhitespace(visiblePosition.characterAfter()))
726 Position pos = visiblePosition.deepEquivalent().downstream();
H A DFrameSelection.cpp1152 VisiblePosition visiblePosition(pos, m_selection.affinity());
1155 x = visiblePosition.isNotNull() ? visiblePosition.lineDirectionPointForBlockDirectionNavigation() : 0;

Completed in 253 milliseconds