Searched refs:VisiblePosition (Results 26 - 50 of 79) sorted by relevance

1234

/external/chromium_org/third_party/WebKit/Source/core/editing/
H A DReplaceSelectionCommand.cpp142 || VisiblePosition(pos) != VisiblePosition(nextPosition))
389 static bool hasMatchingQuoteLevel(VisiblePosition endOfExistingContent, VisiblePosition endOfInsertedContent)
402 VisiblePosition startOfInsertedContent(positionAtStartOfInsertedContent());
403 VisiblePosition prev = startOfInsertedContent.previous(CannotCrossEditingBoundary);
424 VisiblePosition endOfInsertedContent(positionAtEndOfInsertedContent());
425 VisiblePosition next = endOfInsertedContent.next(CannotCrossEditingBoundary);
465 bool ReplaceSelectionCommand::shouldMerge(const VisiblePosition& source, const VisiblePosition
[all...]
H A DEditCommand.cpp86 void EditCommand::setStartingSelection(const VisiblePosition& position)
102 void EditCommand::setEndingSelection(const VisiblePosition& position)
H A DRenderedPosition.h43 class VisiblePosition;
49 explicit RenderedPosition(const VisiblePosition&);
H A DCompositeEditCommand.cpp666 VisiblePosition visibleUpstreamPos(Position(textNode, upstream));
667 VisiblePosition visibleDownstreamPos(Position(textNode, downstream));
698 VisiblePosition visiblePos(position);
699 VisiblePosition previousVisiblePos(visiblePos.previous());
704 void CompositeEditCommand::replaceCollapsibleWhitespaceWithNonBreakingSpaceIfNeeded(const VisiblePosition& visiblePosition)
831 Position end = VisiblePosition(pos, VP_DEFAULT_AFFINITY).next().deepEquivalent().downstream();
913 VisiblePosition visiblePos(pos, VP_DEFAULT_AFFINITY);
914 VisiblePosition visibleParagraphStart(startOfParagraph(visiblePos));
915 VisiblePosition visibleParagraphEnd = endOfParagraph(visiblePos);
916 VisiblePosition nex
[all...]
H A DDeleteSelectionCommand.cpp53 return VisiblePosition(firstPositionInNode(cell)) == VisiblePosition(lastPositionInNode(cell));
132 if (VisiblePosition(start) != m_selectionToDelete.visibleStart() || VisiblePosition(end) != m_selectionToDelete.visibleEnd())
161 VisiblePosition newBase(isBaseFirst ? start : end);
162 VisiblePosition newExtent(isBaseFirst ? end : start);
198 VisiblePosition visibleEnd(m_downstreamEnd);
211 && isStartOfParagraph(visibleEnd) && isStartOfParagraph(VisiblePosition(start))
224 Position pos = VisiblePosition(m_upstreamStart, m_selectionToDelete.affinity()).deepEquivalent();
232 VisiblePosition visiblePo
[all...]
H A DInsertParagraphSeparatorCommand.cpp81 VisiblePosition visiblePos(pos, VP_DEFAULT_AFFINITY);
172 Position canonicalPos = VisiblePosition(insertionPosition).deepEquivalent();
191 VisiblePosition visiblePos(insertionPosition, affinity);
335 insertionPosition = positionOutsideTabSpan(VisiblePosition(insertionPosition).deepEquivalent());
366 visiblePos = VisiblePosition(insertionPosition);
394 if (VisiblePosition(insertionPosition) != VisiblePosition(positionBeforeNode(blockToInsert.get()))) {
406 VisiblePosition beforeNodePosition(positionBeforeNode(n));
407 if (!beforeNodePosition.isNull() && comparePositions(VisiblePosition(insertionPosition), beforeNodePosition) <= 0)
H A DBreakBlockquoteCommand.cpp32 #include "core/editing/VisiblePosition.h"
65 VisiblePosition visiblePos = endingSelection().visibleStart();
105 while (isFirstVisiblePositionInNode(VisiblePosition(pos), toHTMLQuoteElement(enclosingNodeOfType(pos, isMailHTMLBlockquoteElement))))
128 setEndingSelection(VisibleSelection(VisiblePosition(firstPositionInOrBeforeNode(startNode)), endingSelection().isDirectional()));
H A DDOMSelection.cpp236 m_frame->selection().moveTo(VisiblePosition(selection.end(), DOWNSTREAM));
251 m_frame->selection().moveTo(VisiblePosition(selection.start(), DOWNSTREAM));
280 VisiblePosition visibleBase = VisiblePosition(createLegacyEditingPosition(baseNode, baseOffset), DOWNSTREAM);
281 VisiblePosition visibleExtent = VisiblePosition(createLegacyEditingPosition(extentNode, extentOffset), DOWNSTREAM);
356 m_frame->selection().setExtent(VisiblePosition(createLegacyEditingPosition(node, offset), DOWNSTREAM));
H A DSpellChecker.cpp178 VisiblePosition start(selection.visibleStart());
180 VisiblePosition oneBeforeStart = start.previous();
211 VisiblePosition oneBeforeStart = VisiblePosition(spellingSearchStart, DOWNSTREAM).previous();
375 void SpellChecker::markMisspellingsAfterTypingToWord(const VisiblePosition &wordStart, const VisibleSelection& selectionAfterTyping)
546 setStart(checkRange.get(), startOfSentence(VisiblePosition(checkRange->startPosition())));
547 setEnd(checkRange.get(), endOfSentence(VisiblePosition(checkRange->endPosition())));
687 VisiblePosition startOfSelection = frame().selection().selection().visibleStart();
688 VisiblePosition endOfSelection = frame().selection().selection().visibleEnd();
692 VisiblePosition startOfFirstWor
[all...]
H A DTextCheckingHelper.cpp36 #include "core/editing/VisiblePosition.h"
104 setStart(paragraphRange.get(), startOfParagraph(VisiblePosition(range->startPosition())));
105 setEnd(paragraphRange.get(), endOfParagraph(VisiblePosition(range->endPosition())));
133 setEnd(paragraphRange().get(), endOfParagraph(startOfNextParagraph(VisiblePosition(paragraphRange()->startPosition()))));
311 Position paragraphStart = startOfParagraph(VisiblePosition(m_start)).toParentAnchoredPosition();
314 paragraphEnd = endOfParagraph(VisiblePosition(m_start)).toParentAnchoredPosition();
326 if (inSameParagraph(VisiblePosition(paragraphStart), VisiblePosition(m_end))) {
400 VisiblePosition newParagraphStart = startOfNextParagraph(VisiblePosition(paragraphEn
[all...]
H A DTypingCommand.cpp40 #include "core/editing/VisiblePosition.h"
304 VisiblePosition start(endingSelection().start(), endingSelection().affinity());
305 VisiblePosition previous = start.previous();
307 VisiblePosition p1 = startOfWord(previous, LeftWordIfOnBoundary);
310 VisiblePosition p2 = nextWordPosition(start);
314 VisiblePosition p2 = startOfWord(start, LeftWordIfOnBoundary);
439 VisiblePosition visibleStart(endingSelection().visibleStart());
455 if (enclosingTableCell && visibleStart == VisiblePosition(firstPositionInNode(enclosingTableCell)))
542 VisiblePosition visibleEnd = endingSelection().visibleEnd();
544 if (enclosingTableCell && visibleEnd == VisiblePosition(lastPositionInNod
[all...]
H A DMoveSelectionCommand.cpp68 cleanupAfterDeletion(VisiblePosition(pos));
H A DSpellChecker.h63 void markMisspellingsAfterTypingToWord(const VisiblePosition &wordStart, const VisibleSelection& selectionAfterTyping);
H A DCaret.cpp63 void DragCaretController::setCaretPosition(const VisiblePosition& position)
189 bool CaretBase::updateCaretRect(Document* document, const VisiblePosition& caretPosition)
H A DInsertTextCommand.cpp160 VisiblePosition caret(startPosition);
165 // the creation of a VisiblePosition, and if we did that post-insertion it would force a layout.
232 Position insertPos = VisiblePosition(pos, DOWNSTREAM).deepEquivalent();
H A DEditor.cpp262 VisiblePosition start(range->startPosition(), DOWNSTREAM);
263 VisiblePosition previous = start.previous();
798 VisiblePosition caret = frame().selection().selection().visibleStart();
815 VisiblePosition caret = frame().selection().selection().visibleStart();
1031 VisiblePosition caret = selection.visibleStart();
1032 VisiblePosition next = isEndOfParagraph(caret) ? caret : caret.next();
1033 VisiblePosition previous = next.previous();
1098 IntRect startCaretRect = RenderedPosition(VisiblePosition(range->startPosition()).deepEquivalent(), DOWNSTREAM).absoluteRect(&extraWidthToEndOfLine);
1102 IntRect endCaretRect = RenderedPosition(VisiblePosition(range->endPosition()).deepEquivalent(), UPSTREAM).absoluteRect();
H A DPlainTextRange.cpp34 #include "core/editing/VisiblePosition.h"
114 Position runEnd = VisiblePosition(textRunStartPosition).next().deepEquivalent();
/external/chromium_org/third_party/WebKit/Source/web/
H A DWebSurroundingText.cpp33 #include "core/editing/VisiblePosition.h"
46 m_private.reset(new SurroundingText(VisiblePosition(node->renderer()->positionForPoint(static_cast<IntPoint>(nodePoint))).deepEquivalent().parentAnchoredEquivalent(), maxLength));
/external/chromium_org/third_party/WebKit/Source/core/frame/
H A DLocalFrame.cpp364 VisiblePosition LocalFrame::visiblePositionForPoint(const IntPoint& framePoint)
369 return VisiblePosition();
372 return VisiblePosition();
373 VisiblePosition visiblePos = VisiblePosition(renderer->positionForPoint(result.localPoint()));
375 visiblePos = VisiblePosition(firstPositionInOrBeforeNode(node));
404 VisiblePosition position = visiblePositionForPoint(framePoint);
408 VisiblePosition previous = position.previous();
416 VisiblePosition next = position.next();
H A DLocalFrame.h64 class VisiblePosition;
150 VisiblePosition visiblePositionForPoint(const IntPoint& framePoint);
/external/chromium_org/third_party/WebKit/Source/core/accessibility/
H A DAXRenderObject.h199 virtual int index(const VisiblePosition&) const OVERRIDE;
200 virtual VisiblePosition visiblePositionForIndex(int) const OVERRIDE;
232 int indexForVisiblePosition(const VisiblePosition&) const;
H A DAXObject.h33 #include "core/editing/VisiblePosition.h"
549 virtual VisiblePosition visiblePositionForIndex(int) const { return VisiblePosition(); }
550 int lineForPosition(const VisiblePosition&) const;
551 virtual int index(const VisiblePosition&) const { return -1; }
H A DAXObject.cpp831 int AXObject::lineForPosition(const VisiblePosition& visiblePos) const
842 VisiblePosition currentVisiblePos = visiblePos;
843 VisiblePosition savedVisiblePos;
850 VisiblePosition prevVisiblePos = previousLinePosition(currentVisiblePos, 0, HasEditableAXRole);
H A DAXRenderObject.cpp1722 int AXRenderObject::index(const VisiblePosition& position) const
1733 VisiblePosition AXRenderObject::visiblePositionForIndex(int index) const
1736 return VisiblePosition();
1742 return VisiblePosition();
1746 return VisiblePosition();
1749 return VisiblePosition(firstPositionInOrBeforeNode(node), DOWNSTREAM);
1754 return VisiblePosition();
1758 return VisiblePosition(Position(it.endContainer(), it.endOffset(), Position::PositionIsOffsetInAnchor), UPSTREAM);
1761 int AXRenderObject::indexForVisiblePosition(const VisiblePosition& pos) const
1815 VisiblePosition visiblePo
[all...]
/external/chromium_org/third_party/WebKit/Source/core/svg/
H A DSVGTextContentElement.cpp184 VisiblePosition start(firstPositionInNode(const_cast<SVGTextContentElement*>(this)));
189 VisiblePosition end(start);

Completed in 2621 milliseconds

1234