Searched refs:downstream (Results 1 - 22 of 22) sorted by relevance

/macosx-10.9.5/WebCore-7537.78.1/editing/
H A DInsertTextCommand.cpp161 // If the caret is just before a placeholder, downstream will normalize the caret to it.
162 Position downstream(startPosition.downstream());
163 if (lineBreakExistsAtPosition(downstream)) {
167 placeholder = downstream;
179 deleteInsignificantText(startPosition.upstream(), startPosition.downstream());
183 startPosition = startPosition.downstream();
H A DInsertParagraphSeparatorCommand.cpp183 insertionPosition = insertionPosition.downstream();
276 insertionPosition = insertionPosition.downstream();
311 // Move downstream. Typing style code will take care of carrying along the
313 insertionPosition = insertionPosition.downstream();
321 // we should move to its upstream or downstream position.
324 insertionPosition = insertionPosition.downstream();
330 // FIXME: We need the affinity for pos, but pos.downstream() does not give it
H A Dhtmlediting.cpp223 Position downstreamStart = p.downstream();
226 if (p.isCandidate() && p.downstream() != downstreamStart)
246 Position downstreamStart = p.downstream();
249 if (p.isCandidate() && p.downstream() != downstreamStart)
509 Position downstream(visiblePosition.deepEquivalent().downstream());
510 if (downstream.deprecatedNode() && downstream.deprecatedNode()->renderer() && downstream.deprecatedNode()->renderer()->isTable() && downstream
[all...]
H A DCompositeEditCommand.cpp667 // Set upstream and downstream to define the extent of the whitespace surrounding text[offset].
672 int downstream = endOffset; local
673 while ((unsigned)downstream < text.length() && isWhitespace(text[downstream]))
674 downstream++;
676 int length = downstream - upstream;
681 VisiblePosition visibleDownstreamPos(Position(textNode, downstream));
688 isEndOfParagraph(visibleDownstreamPos) || (unsigned)downstream == text.length());
709 deleteInsignificantText(position.upstream(), position.downstream());
710 position = upstreamPos.downstream();
[all...]
H A DVisiblePosition.cpp113 Position downstreamStart = p.downstream();
248 if ((p.isCandidate() && p.downstream() != downstreamStart) || p.atStartOfTree() || p.atEndOfTree())
278 Position downstreamStart = p.downstream();
416 if ((p.isCandidate() && p.downstream() != downstreamStart) || p.atStartOfTree() || p.atEndOfTree())
511 // ask renderers to paint downstream carets for other renderers.
526 candidate = position.downstream();
530 // When neither upstream or downstream gets us to a candidate (upstream/downstream won't leave
574 Position pos = m_deepPosition.downstream();
H A DDeleteSelectionCommand.cpp184 m_downstreamStart = start.downstream();
186 m_downstreamEnd = end.downstream();
245 m_downstreamStart = pos.downstream();
254 // Expand out one character downstream for smart delete and recalculate
258 m_downstreamEnd = pos.downstream();
636 if (mergeDestination.deepEquivalent().downstream().deprecatedNode()->hasTagName(brTag)) {
637 removeNodeAndPruneAncestors(mergeDestination.deepEquivalent().downstream().deprecatedNode());
805 Position downstreamEnd = m_selectionToDelete.end().downstream();
H A DBreakBlockquoteCommand.cpp65 // pos is a position equivalent to the caret. We use downstream() so that pos will
67 Position pos = endingSelection().start().downstream();
H A DReplaceSelectionCommand.cpp984 // If the downstream node has been removed there's no point in continuing.
985 if (!insertionPos.downstream().deprecatedNode())
988 // NOTE: This would be an incorrect usage of downstream() if downstream() were changed to mean the last position after
991 RefPtr<Node> endBR = insertionPos.downstream().deprecatedNode()->hasTagName(brTag) ? insertionPos.downstream().deprecatedNode() : nullptr;
1175 m_startOfInsertedContent = endingSelection().visibleStart().deepEquivalent().downstream();
1206 lastPositionToSelect = next.deepEquivalent().downstream();
1292 Position startDownstream = startOfInsertedContent.deepEquivalent().downstream();
1478 RefPtr<Node> nodeAfterInsertionPos = endingSelection().end().downstream()
[all...]
H A DTypingCommand.cpp556 Position downstreamEnd = endingSelection().end().downstream();
562 downstreamEnd = visibleEnd.next(CannotCrossEditingBoundary).deepEquivalent().downstream();
H A DVisibleSelection.cpp171 s = m_start.downstream();
431 m_start = m_start.downstream();
434 // FIXME: Position::downstream() or Position::upStream() might violate editing boundaries
H A DApplyBlockElementCommand.cpp107 Position start = startOfSelection.deepEquivalent().downstream();
H A DApplyStyleCommand.cpp134 , m_start(endingSelection().start().downstream())
162 , m_start(endingSelection().start().downstream())
176 , m_start(endingSelection().start().downstream())
620 embeddingRemoveEnd = positionInParentBeforeNode(endUnsplitAncestor).downstream();
1087 Position pushDownStart = start.downstream();
H A DFrameSelection.cpp613 pos = isForward ? positionAfterNode(rootUserSelectAll).downstream(CanCrossEditingBoundary) : positionBeforeNode(rootUserSelectAll).upstream(CanCrossEditingBoundary);
1817 Position candidate = startPos.downstream();
H A Dmarkup.cpp482 Node* downstreamNode = v.deepEquivalent().downstream().deprecatedNode();
H A DEditingStyle.cpp1233 Position position = selection.start().downstream();
H A DEditor.cpp568 startNode = m_frame->selection()->selection().start().downstream().deprecatedNode();
1571 Position base = m_frame->selection()->base().downstream();
/macosx-10.9.5/WebCore-7537.78.1/page/mac/
H A DFrameSnapshottingMac.mm92 Position candidate = start.downstream();
/macosx-10.9.5/WebCore-7537.78.1/dom/
H A DPosition.h177 Position downstream(EditingBoundaryCrossingRule = CannotCrossEditingBoundary) const;
H A DPosition.cpp428 Position nextPosition = downstream(CanCrossEditingBoundary);
579 // upstream() and downstream() want to return positions that are either in a
592 // This function and downstream() are used for moving back and forth between visually equivalent candidates.
595 // and downstream() will return the right one.
718 // Also, downstream() will return the last position in the last atomic node in boundary for all of the positions
721 Position Position::downstream(EditingBoundaryCrossingRule rule) const function in class:WebCore::Position
1168 position = position.downstream(CanCrossEditingBoundary);
/macosx-10.9.5/WebCore-7537.78.1/page/
H A DEventHandler.cpp457 newSelection.setExtent(positionAfterNode(rootUserSelectAll).downstream(CanCrossEditingBoundary));
874 newSelection.setExtent(positionAfterNode(rootUserSelectAllForMousePressNode).downstream(CanCrossEditingBoundary));
878 newSelection.setBase(positionAfterNode(rootUserSelectAllForMousePressNode).downstream(CanCrossEditingBoundary));
884 newSelection.setExtent(positionAfterNode(rootUserSelectAllForTarget).downstream(CanCrossEditingBoundary));
/macosx-10.9.5/WebKit-7537.78.2/mac/WebView/
H A DWebFrame.mm714 Position newEnd = end.downstream().trailingWhitespacePosition(DOWNSTREAM, true);
/macosx-10.9.5/WebCore-7537.78.1/rendering/
H A DRenderObject.cpp3113 Position candidate = position.downstream(CanCrossEditingBoundary);

Completed in 311 milliseconds