/macosx-10.9.5/WebCore-7537.78.1/editing/ |
H A D | InsertTextCommand.cpp | 161 // 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 D | InsertParagraphSeparatorCommand.cpp | 183 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 D | htmlediting.cpp | 223 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 D | CompositeEditCommand.cpp | 667 // 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 D | VisiblePosition.cpp | 113 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 D | DeleteSelectionCommand.cpp | 184 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 D | BreakBlockquoteCommand.cpp | 65 // pos is a position equivalent to the caret. We use downstream() so that pos will 67 Position pos = endingSelection().start().downstream();
|
H A D | ReplaceSelectionCommand.cpp | 984 // 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 D | TypingCommand.cpp | 556 Position downstreamEnd = endingSelection().end().downstream(); 562 downstreamEnd = visibleEnd.next(CannotCrossEditingBoundary).deepEquivalent().downstream();
|
H A D | VisibleSelection.cpp | 171 s = m_start.downstream(); 431 m_start = m_start.downstream(); 434 // FIXME: Position::downstream() or Position::upStream() might violate editing boundaries
|
H A D | ApplyBlockElementCommand.cpp | 107 Position start = startOfSelection.deepEquivalent().downstream();
|
H A D | ApplyStyleCommand.cpp | 134 , 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 D | FrameSelection.cpp | 613 pos = isForward ? positionAfterNode(rootUserSelectAll).downstream(CanCrossEditingBoundary) : positionBeforeNode(rootUserSelectAll).upstream(CanCrossEditingBoundary); 1817 Position candidate = startPos.downstream();
|
H A D | markup.cpp | 482 Node* downstreamNode = v.deepEquivalent().downstream().deprecatedNode();
|
H A D | EditingStyle.cpp | 1233 Position position = selection.start().downstream();
|
H A D | Editor.cpp | 568 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 D | FrameSnapshottingMac.mm | 92 Position candidate = start.downstream();
|
/macosx-10.9.5/WebCore-7537.78.1/dom/ |
H A D | Position.h | 177 Position downstream(EditingBoundaryCrossingRule = CannotCrossEditingBoundary) const;
|
H A D | Position.cpp | 428 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 D | EventHandler.cpp | 457 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 D | WebFrame.mm | 714 Position newEnd = end.downstream().trailingWhitespacePosition(DOWNSTREAM, true);
|
/macosx-10.9.5/WebCore-7537.78.1/rendering/ |
H A D | RenderObject.cpp | 3113 Position candidate = position.downstream(CanCrossEditingBoundary);
|