HomeSort by relevance Sort by last modified time
    Searched refs:endingSelection (Results 1 - 22 of 22) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/editing/
CreateLinkCommand.cpp 42 if (endingSelection().isNone())
48 if (endingSelection().isRange())
51 insertNodeAt(anchorElement.get(), endingSelection().start());
54 setEndingSelection(VisibleSelection(positionInParentBeforeNode(*anchorElement), positionInParentAfterNode(*anchorElement), DOWNSTREAM, endingSelection().isDirectional()));
UnlinkCommand.cpp 41 if (!endingSelection().isNonOrphanedRange())
MoveSelectionCommand.cpp 42 ASSERT(endingSelection().isNonOrphanedRange());
49 Position selectionEnd = endingSelection().end();
54 Position selectionStart = endingSelection().start();
66 pos = endingSelection().start();
70 setEndingSelection(VisibleSelection(pos, endingSelection().affinity(), endingSelection().isDirectional()));
InsertTextCommand.cpp 74 forcedEndingSelection.setIsDirectional(endingSelection().isDirectional());
82 if (!endingSelection().isRange())
88 Position start = endingSelection().start();
95 setEndingSelection(VisibleSelection(endingSelection().visibleEnd(), endingSelection().isDirectional()));
102 Position start = endingSelection().start();
116 setEndingSelection(VisibleSelection(endingSelection().visibleEnd(), endingSelection().isDirectional()));
125 if (!endingSelection().isNonOrphanedCaretOrRange())
130 if (endingSelection().isRange())
    [all...]
TextInsertionBaseCommand.cpp 43 void TextInsertionBaseCommand::applyTextInsertionCommand(LocalFrame* frame, PassRefPtrWillBeRawPtr<TextInsertionBaseCommand> command, const VisibleSelection& selectionForInsertion, const VisibleSelection& endingSelection)
45 bool changeSelection = selectionForInsertion != endingSelection;
52 command->setEndingSelection(endingSelection);
53 frame->selection().setSelection(endingSelection);
BreakBlockquoteCommand.cpp 48 if (endingSelection().isNone())
52 if (endingSelection().isRange())
58 ASSERT(!endingSelection().isNone());
60 if (endingSelection().isNone())
63 VisiblePosition visiblePos = endingSelection().visibleStart();
67 Position pos = endingSelection().start().downstream();
82 setEndingSelection(VisibleSelection(positionBeforeNode(breakNode.get()), DOWNSTREAM, endingSelection().isDirectional()));
92 setEndingSelection(VisibleSelection(positionBeforeNode(breakNode.get()), DOWNSTREAM, endingSelection().isDirectional()));
126 setEndingSelection(VisibleSelection(VisiblePosition(firstPositionInOrBeforeNode(startNode)), endingSelection().isDirectional()));
185 setEndingSelection(VisibleSelection(positionBeforeNode(breakNode.get()), DOWNSTREAM, endingSelection().isDirectional()))
    [all...]
InsertLineBreakCommand.cpp 68 VisibleSelection selection = endingSelection();
101 setEndingSelection(VisibleSelection(endingPosition, endingSelection().isDirectional()));
109 setEndingSelection(VisibleSelection(positionInParentAfterNode(*nodeToInsert), DOWNSTREAM, endingSelection().isDirectional()));
114 setEndingSelection(VisibleSelection(positionInParentAfterNode(*nodeToInsert), DOWNSTREAM, endingSelection().isDirectional()));
139 setEndingSelection(VisibleSelection(endingPosition, DOWNSTREAM, endingSelection().isDirectional()));
152 // Even though this applyStyle operates on a Range, it still sets an endingSelection().
156 // So, this next call sets the endingSelection() to a caret just after the line break
158 setEndingSelection(endingSelection().visibleEnd());
TypingCommand.cpp 151 if (currentSelection == typingCommand->endingSelection())
183 if (lastTypingCommand->endingSelection() != selectionForInsertion) {
250 if (!endingSelection().isNonOrphanedCaretOrRange())
304 VisiblePosition start(endingSelection().start(), endingSelection().affinity());
310 frame->spellChecker().markMisspellingsAfterTypingToWord(p1, endingSelection());
344 applyCommandToComposite(command, endingSelection());
351 if (!canAppendNewLineFeedToSelection(endingSelection()))
360 if (!canAppendNewLineFeedToSelection(endingSelection()))
371 if (enclosingNodeOfType(endingSelection().start(), &isTableStructureNode))
    [all...]
InsertListCommand.cpp 108 if (!endingSelection().isNonOrphanedCaretOrRange())
111 if (!endingSelection().rootEditableElement())
114 VisiblePosition visibleEnd = endingSelection().visibleEnd();
115 VisiblePosition visibleStart = endingSelection().visibleStart();
125 setEndingSelection(VisibleSelection(visibleStart, visibleEnd.previous(CannotCrossEditingBoundary), endingSelection().isDirectional()));
126 if (!endingSelection().rootEditableElement())
131 if (endingSelection().isRange()) {
132 VisibleSelection selection = selectionForParagraphIteration(endingSelection());
143 RefPtrWillBeRawPtr<Range> currentSelection = endingSelection().firstRange();
149 // FIXME(<rdar://problem/5983974>): The endingSelection() may be incorrect here. Comput
    [all...]
InsertParagraphSeparatorCommand.cpp 101 m_style->prepareToApplyAt(endingSelection().start());
112 if (!isEndOfBlock(endingSelection().visibleStart()))
150 if (!endingSelection().isNonOrphanedCaretOrRange())
153 Position insertionPosition = endingSelection().start();
155 EAffinity affinity = endingSelection().affinity();
158 if (endingSelection().isRange()) {
161 insertionPosition = endingSelection().start();
162 affinity = endingSelection().affinity();
257 setEndingSelection(VisibleSelection(firstPositionInNode(parent.get()), DOWNSTREAM, endingSelection().isDirectional()));
302 setEndingSelection(VisibleSelection(insertionPosition, DOWNSTREAM, endingSelection().isDirectional()))
    [all...]
TextInsertionBaseCommand.h 43 static void applyTextInsertionCommand(LocalFrame*, PassRefPtrWillBeRawPtr<TextInsertionBaseCommand>, const VisibleSelection& selectionForInsertion, const VisibleSelection& endingSelection);
EditCommand.cpp 47 EditCommand::EditCommand(Document* document, const VisibleSelection& startingSelection, const VisibleSelection& endingSelection)
54 setEndingSelection(endingSelection);
ApplyBlockElementCommand.cpp 60 if (!endingSelection().rootEditableElement())
63 VisiblePosition visibleEnd = endingSelection().visibleEnd();
64 VisiblePosition visibleStart = endingSelection().visibleStart();
77 VisibleSelection newSelection(visibleStart, visibleEnd.previous(CannotCrossEditingBoundary), endingSelection().isDirectional());
83 VisibleSelection selection = selectionForParagraphIteration(endingSelection());
104 setEndingSelection(VisibleSelection(start, end, endingSelection().isDirectional()));
118 setEndingSelection(VisibleSelection(positionBeforeNode(placeholder.get()), DOWNSTREAM, endingSelection().isDirectional()));
CompositeEditCommand.cpp 77 const VisibleSelection& startingSelection, const VisibleSelection& endingSelection, EditAction editAction)
79 return adoptRefWillBeNoop(new EditCommandComposition(document, startingSelection, endingSelection, editAction));
82 EditCommandComposition::EditCommandComposition(Document* document, const VisibleSelection& startingSelection, const VisibleSelection& endingSelection, EditAction editAction)
85 , m_endingSelection(endingSelection)
87 , m_endingRootEditableElement(endingSelection.rootEditableElement())
178 if (!endingSelection().isContentRichlyEditable()) {
219 command->m_composition = EditCommandComposition::create(&document(), startingSelection(), endingSelection(), editingAction());
255 if (selection != command->endingSelection()) {
489 Position start = endingSelection().start();
490 Position end = endingSelection().end()
    [all...]
EditCommand.h 52 const VisibleSelection& endingSelection() const { return m_endingSelection; }
IndentOutdentCommand.cpp 129 VisiblePosition visibleStartOfParagraph = startOfParagraph(endingSelection().visibleStart());
209 Position originalSelectionEnd = endingSelection().end();
228 endOfCurrentParagraph = VisiblePosition(endingSelection().end());
ReplaceSelectionCommand.cpp     [all...]
CompositeEditCommand.h 53 const VisibleSelection& endingSelection() const { return m_endingSelection; }
62 EditCommandComposition(Document*, const VisibleSelection& startingSelection, const VisibleSelection& endingSelection, EditAction);
ApplyStyleCommand.cpp 128 , m_start(endingSelection().start().downstream())
129 , m_end(endingSelection().end().upstream())
156 , m_start(endingSelection().start().downstream())
157 , m_end(endingSelection().end().upstream())
170 , m_start(endingSelection().start().downstream())
171 , m_end(endingSelection().end().upstream())
186 setEndingSelection(VisibleSelection(newStart, newEnd, VP_DEFAULT_AFFINITY, endingSelection().isDirectional()));
194 return endingSelection().start();
202 return endingSelection().end();
    [all...]
DeleteSelectionCommand.cpp 204 // Only apply this rule if the endingSelection is a range selection. If it is a caret, then other operations have created
208 && endingSelection().isRange()) {
    [all...]
Editor.h 109 void respondToChangedContents(const VisibleSelection& endingSelection);
Editor.cpp 530 void Editor::respondToChangedContents(const VisibleSelection& endingSelection)
533 Node* node = endingSelection.start().deprecatedNode();
690 VisibleSelection newSelection(cmd->endingSelection());
737 VisibleSelection newSelection(cmd->endingSelection());
    [all...]

Completed in 1584 milliseconds