Home | History | Annotate | Download | only in editing

Lines Matching refs:startPosition

125     Position startPosition(endingSelection().start());
132 Position downstream(startPosition.downstream());
135 VisiblePosition caret(startPosition);
144 startPosition = startPosition.upstream();
146 // It is possible for the node that contains startPosition to contain only unrendered whitespace,
148 Position positionBeforeStartNode(positionInParentBeforeNode(startPosition.node()));
149 deleteInsignificantText(startPosition.upstream(), startPosition.downstream());
150 if (!startPosition.node()->inDocument())
151 startPosition = positionBeforeStartNode;
152 if (!startPosition.isCandidate())
153 startPosition = startPosition.downstream();
155 startPosition = positionAvoidingSpecialElementBoundary(startPosition);
160 endPosition = insertTab(startPosition);
161 startPosition = endPosition.previous();
167 startPosition = prepareForTextInsertion(startPosition);
170 Text *textNode = static_cast<Text *>(startPosition.node());
171 int offset = startPosition.deprecatedEditingOffset();
180 rebalanceWhitespaceAt(startPosition);
189 forcedEndingSelection.setWithoutValidation(startPosition, endPosition);