HomeSort by relevance Sort by last modified time
    Searched refs:DOWNSTREAM (Results 1 - 25 of 42) sorted by null

1 2

  /external/webkit/Source/WebCore/editing/
TextAffinity.h 39 enum EAffinity { UPSTREAM = 0, DOWNSTREAM = 1 };
CreateLinkCommand.cpp 55 setEndingSelection(VisibleSelection(positionInParentBeforeNode(anchorElement.get()), positionInParentAfterNode(anchorElement.get()), DOWNSTREAM));
BreakBlockquoteCommand.cpp 64 // pos is a position equivalent to the caret. We use downstream() so that pos will
66 Position pos = endingSelection().start().downstream();
81 setEndingSelection(VisibleSelection(positionBeforeNode(breakNode.get()), DOWNSTREAM));
91 setEndingSelection(VisibleSelection(positionBeforeNode(breakNode.get()), DOWNSTREAM));
197 setEndingSelection(VisibleSelection(positionBeforeNode(breakNode.get()), DOWNSTREAM));
InsertLineBreakCommand.cpp 132 setEndingSelection(VisibleSelection(positionInParentAfterNode(nodeToInsert.get()), DOWNSTREAM));
137 setEndingSelection(VisibleSelection(positionInParentAfterNode(nodeToInsert.get()), DOWNSTREAM));
162 setEndingSelection(VisibleSelection(endingPosition, DOWNSTREAM));
VisiblePosition.h 36 // VisiblePosition default affinity is downstream because
40 #define VP_DEFAULT_AFFINITY DOWNSTREAM
43 // but would like UPSTREAM if at a line break or DOWNSTREAM
45 // constructors auto-correct UPSTREAM to DOWNSTREAM if the
54 // otherwise it will be converted to DOWNSTREAM
65 EAffinity affinity() const { ASSERT(m_affinity == UPSTREAM || m_affinity == DOWNSTREAM); return m_affinity; }
VisibleSelection.h 36 const EAffinity SEL_DEFAULT_AFFINITY = DOWNSTREAM;
70 VisiblePosition visibleStart() const { return VisiblePosition(m_start, isRange() ? DOWNSTREAM : affinity()); }
128 EAffinity m_affinity; // the upstream/downstream affinity of the caret
visible_units.cpp 120 return VisiblePosition(it.atEnd() ? it.range()->startPosition() : pos, DOWNSTREAM);
125 return VisiblePosition(Position(node, next), DOWNSTREAM);
131 return VisiblePosition(charIt.range()->endPosition(), DOWNSTREAM);
382 VisiblePosition visPos = startNode->isTextNode() ? VisiblePosition(Position(startNode, static_cast<InlineTextBox *>(startBox)->start(), Position::PositionIsOffsetInAnchor), DOWNSTREAM)
383 : VisiblePosition(positionBeforeNode(startNode), DOWNSTREAM);
546 maxPos.getInlineBoxAndOffset(DOWNSTREAM, box, ignoredCaretOffset);
554 return VisiblePosition(pos, DOWNSTREAM);
579 return VisiblePosition(firstPositionInNode(rootElement), DOWNSTREAM);
654 pos.getInlineBoxAndOffset(DOWNSTREAM, box, ignoredCaretOffset);
662 return VisiblePosition(pos, DOWNSTREAM);
    [all...]
InsertParagraphSeparatorCommand.cpp 183 insertionPosition = insertionPosition.downstream();
247 setEndingSelection(VisibleSelection(firstPositionInNode(parent.get()), DOWNSTREAM));
269 insertionPosition = insertionPosition.downstream();
281 setEndingSelection(VisibleSelection(insertionPosition, DOWNSTREAM));
298 // Move downstream. Typing style code will take care of carrying along the
300 insertionPosition = insertionPosition.downstream();
308 // FIXME: We need the affinity for pos, but pos.downstream() does not give it
380 setEndingSelection(VisibleSelection(firstPositionInNode(blockToInsert.get()), DOWNSTREAM));
VisiblePosition.cpp 58 // When not at a line wrap, make sure to end up with DOWNSTREAM affinity.
59 if (m_affinity == UPSTREAM && (isNull() || inSameLine(VisiblePosition(position, DOWNSTREAM), *this)))
60 m_affinity = DOWNSTREAM;
86 VisiblePosition prev = VisiblePosition(pos, DOWNSTREAM);
90 // we should always be able to make the affinity DOWNSTREAM, because going previous from an
111 Position downstreamStart = p.downstream();
234 if ((p.isCandidate() && p.downstream() != downstreamStart) || p.atStartOfTree() || p.atEndOfTree())
246 VisiblePosition left = VisiblePosition(pos, DOWNSTREAM);
262 Position downstreamStart = p.downstream();
386 if ((p.isCandidate() && p.downstream() != downstreamStart) || p.atStartOfTree() || p.atEndOfTree()
    [all...]
VisibleSelection.cpp 44 : m_affinity(DOWNSTREAM)
93 return VisibleSelection(firstPositionInNode(node), lastPositionInNode(node), DOWNSTREAM);
164 s = m_start.downstream();
406 m_affinity = DOWNSTREAM;
425 m_start = m_start.downstream();
440 ASSERT(m_affinity == DOWNSTREAM);
ApplyBlockElementCommand.cpp 92 setEndingSelection(VisibleSelection(startRange->startPosition(), endRange->startPosition(), DOWNSTREAM));
99 Position start = startOfSelection.deepEquivalent().downstream();
105 setEndingSelection(VisibleSelection(positionBeforeNode(placeholder.get()), DOWNSTREAM));
htmlediting.cpp 245 Position downstreamStart = p.downstream();
248 if (p.isCandidate() && p.downstream() != downstreamStart)
268 Position downstreamStart = p.downstream();
271 if (p.isCandidate() && p.downstream() != downstreamStart)
438 VisiblePosition vPos = VisiblePosition(pos, DOWNSTREAM);
439 VisiblePosition firstInElement = VisiblePosition(firstPositionInOrBeforeNode(n), DOWNSTREAM);
454 VisiblePosition vPos = VisiblePosition(pos, DOWNSTREAM);
455 VisiblePosition lastInElement = VisiblePosition(Position(n, n->childNodeCount(), Position::PositionIsOffsetInAnchor), DOWNSTREAM);
520 Position downstream(visiblePosition.deepEquivalent().downstream());
    [all...]
TypingCommand.cpp 463 setEndingSelection(VisibleSelection(firstPositionInNode(root), DOWNSTREAM));
521 setEndingSelection(VisibleSelection(positionBeforeNode(table), endingSelection().start(), DOWNSTREAM));
590 Position downstreamEnd = endingSelection().end().downstream();
593 downstreamEnd = visibleEnd.next(CannotCrossEditingBoundary).deepEquivalent().downstream();
596 setEndingSelection(VisibleSelection(endingSelection().end(), positionAfterNode(downstreamEnd.deprecatedNode()), DOWNSTREAM));
IndentOutdentCommand.cpp 199 setEndingSelection(VisibleSelection(originalSelectionEnd, DOWNSTREAM));
InsertTextCommand.cpp 127 // If the caret is just before a placeholder, downstream will normalize the caret to it.
128 Position downstream(startPosition.downstream());
129 if (lineBreakExistsAtPosition(downstream)) {
133 placeholder = downstream;
145 deleteInsignificantText(startPosition.upstream(), startPosition.downstream());
149 startPosition = startPosition.downstream();
207 Position insertPos = VisiblePosition(pos, DOWNSTREAM).deepEquivalent();
CompositeEditCommand.cpp 454 // Set upstream and downstream to define the extent of the whitespace surrounding text[offset].
459 int downstream = endOffset; local
460 while ((unsigned)downstream < text.length() && isWhitespace(text[downstream]))
461 downstream++;
463 int length = downstream - upstream;
468 VisiblePosition visibleDownstreamPos(Position(textNode, downstream, Position::PositionIsOffsetInAnchor));
475 isEndOfParagraph(visibleDownstreamPos) || (unsigned)downstream == text.length());
496 deleteInsignificantText(position.upstream(), position.downstream());
497 position = upstreamPos.downstream();
    [all...]
Editor.cpp 267 VisiblePosition start(Position(startContainer, range->startOffset(ec), Position::PositionIsOffsetInAnchor), DOWNSTREAM);
572 Position position = m_frame->selection()->selection().start().downstream();
658 startNode = m_frame->selection()->selection().start().downstream().deprecatedNode();
    [all...]
  /external/webkit/Source/WebCore/rendering/
RenderBR.cpp 78 return createVisiblePosition(0, DOWNSTREAM);
RenderReplaced.cpp 278 return createVisiblePosition(0, DOWNSTREAM);
291 return createVisiblePosition(caretMinOffset(), DOWNSTREAM); // coordinates are above
294 return createVisiblePosition(caretMaxOffset(), DOWNSTREAM); // coordinates are below
298 return createVisiblePosition(0, DOWNSTREAM);
299 return createVisiblePosition(1, DOWNSTREAM);
RenderText.cpp 440 return createVisiblePosition(0, DOWNSTREAM);
453 return createVisiblePosition(offset + firstTextBox()->start(), offset > 0 ? VP_UPSTREAM_IF_POSSIBLE : DOWNSTREAM);
474 // the affinity must be downstream so the position doesn't jump back to the previous line
475 return createVisiblePosition(offset + box->start(), DOWNSTREAM);
480 return createVisiblePosition(offset + box->start(), offset > 0 ? VP_UPSTREAM_IF_POSSIBLE : DOWNSTREAM);
485 return createVisiblePosition(offset + box->start(), DOWNSTREAM);
491 return createVisiblePosition(offset + box->start(), offset > 0 ? VP_UPSTREAM_IF_POSSIBLE : DOWNSTREAM);
497 return createVisiblePosition(lastBoxAbove ? lastBoxAbove->start() + lastBoxAbove->len() : 0, DOWNSTREAM);
    [all...]
  /external/webkit/Source/WebCore/page/
DOMSelection.cpp 215 m_frame->selection()->moveTo(VisiblePosition(Position(node, offset), DOWNSTREAM));
230 m_frame->selection()->moveTo(VisiblePosition(selection.end(), DOWNSTREAM));
245 m_frame->selection()->moveTo(VisiblePosition(selection.start(), DOWNSTREAM));
269 VisiblePosition visibleBase = VisiblePosition(Position(baseNode, baseOffset), DOWNSTREAM);
270 VisiblePosition visibleExtent = VisiblePosition(Position(extentNode, extentOffset), DOWNSTREAM);
288 m_frame->selection()->moveTo(VisiblePosition(Position(node, offset), DOWNSTREAM));
362 m_frame->selection()->setExtent(VisiblePosition(Position(node, offset), DOWNSTREAM));
416 selection->setSelection(VisibleSelection(r->startPosition(), range->endPosition(), DOWNSTREAM));
429 selection->setSelection(VisibleSelection(range->startPosition(), r->endPosition(), DOWNSTREAM));
  /external/webkit/Source/WebKit2/WebProcess/InjectedBundle/API/c/
WKBundleAPICast.h 96 case WebCore::DOWNSTREAM:
  /external/webkit/Source/WebCore/rendering/svg/
RenderSVGInlineText.cpp 174 return createVisiblePosition(0, DOWNSTREAM);
219 return createVisiblePosition(0, DOWNSTREAM);
222 return createVisiblePosition(offset + closestDistanceBox->start(), offset > 0 ? VP_UPSTREAM_IF_POSSIBLE : DOWNSTREAM);
RenderSVGText.cpp 214 return createVisiblePosition(0, DOWNSTREAM);
222 return createVisiblePosition(0, DOWNSTREAM);
  /external/webkit/Source/WebCore/dom/
Position.cpp 347 Position nextPosition = downstream(CanCrossEditingBoundary);
498 // upstream() and downstream() want to return positions that are either in a
511 // This function and downstream() are used for moving back and forth between visually equivalent candidates.
514 // and downstream() will return the right one.
637 // Also, downstream() will return the last position in the last atomic node in boundary for all of the positions
639 Position Position::downstream(EditingBoundaryCrossingRule rule) const function in class:WebCore::Position
    [all...]

Completed in 984 milliseconds

1 2