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

1 2

  /external/chromium_org/third_party/WebKit/Source/core/editing/
TextAffinity.h 39 enum EAffinity { UPSTREAM = 0, DOWNSTREAM = 1 };
CreateLinkCommand.cpp 54 setEndingSelection(VisibleSelection(positionInParentBeforeNode(anchorElement.get()), positionInParentAfterNode(anchorElement.get()), DOWNSTREAM, endingSelection().isDirectional()));
VisibleSelection.h 37 const EAffinity SEL_DEFAULT_AFFINITY = DOWNSTREAM;
71 VisiblePosition visibleStart() const { return VisiblePosition(m_start, isRange() ? DOWNSTREAM : affinity()); }
73 VisiblePosition visibleBase() const { return VisiblePosition(m_base, isRange() ? (isBaseFirst() ? UPSTREAM : DOWNSTREAM) : affinity()); }
74 VisiblePosition visibleExtent() const { return VisiblePosition(m_extent, isRange() ? (isBaseFirst() ? DOWNSTREAM : UPSTREAM) : affinity()); }
140 EAffinity m_affinity; // the upstream/downstream affinity of the caret
BreakBlockquoteCommand.cpp 65 // pos is a position equivalent to the caret. We use downstream() so that pos will
67 Position pos = endingSelection().start().downstream();
82 setEndingSelection(VisibleSelection(positionBeforeNode(breakNode.get()), DOWNSTREAM, endingSelection().isDirectional()));
92 setEndingSelection(VisibleSelection(positionBeforeNode(breakNode.get()), DOWNSTREAM, endingSelection().isDirectional()));
184 setEndingSelection(VisibleSelection(positionBeforeNode(breakNode.get()), DOWNSTREAM, endingSelection().isDirectional()));
InsertLineBreakCommand.cpp 134 setEndingSelection(VisibleSelection(positionInParentAfterNode(nodeToInsert.get()), DOWNSTREAM, endingSelection().isDirectional()));
139 setEndingSelection(VisibleSelection(positionInParentAfterNode(nodeToInsert.get()), DOWNSTREAM, endingSelection().isDirectional()));
164 setEndingSelection(VisibleSelection(endingPosition, DOWNSTREAM, endingSelection().isDirectional()));
VisiblePosition.h 35 // VisiblePosition default affinity is downstream because
39 #define VP_DEFAULT_AFFINITY DOWNSTREAM
42 // but would like UPSTREAM if at a line break or DOWNSTREAM
44 // constructors auto-correct UPSTREAM to DOWNSTREAM if the
54 // otherwise it will be converted to DOWNSTREAM
66 EAffinity affinity() const { ASSERT(m_affinity == UPSTREAM || m_affinity == DOWNSTREAM); return m_affinity; }
InsertParagraphSeparatorCommand.cpp 182 insertionPosition = insertionPosition.downstream();
248 setEndingSelection(VisibleSelection(firstPositionInNode(parent.get()), DOWNSTREAM, endingSelection().isDirectional()));
275 insertionPosition = insertionPosition.downstream();
287 setEndingSelection(VisibleSelection(insertionPosition, DOWNSTREAM, endingSelection().isDirectional()));
305 setEndingSelection(VisibleSelection(insertionPosition, DOWNSTREAM, endingSelection().isDirectional()));
310 // Move downstream. Typing style code will take care of carrying along the
312 insertionPosition = insertionPosition.downstream();
320 // we should move to its upstream or downstream position.
323 insertionPosition = insertionPosition.downstream();
329 // FIXME: We need the affinity for pos, but pos.downstream() does not give i
    [all...]
VisibleUnits.cpp 227 RenderedPosition renderedPosition(position, DOWNSTREAM);
268 RenderedPosition renderedPosition(position, DOWNSTREAM);
515 return VisiblePosition(it.atEnd() ? it.range()->startPosition() : pos, DOWNSTREAM);
520 return VisiblePosition(createLegacyEditingPosition(node, next), DOWNSTREAM);
526 return VisiblePosition(charIt.range()->endPosition(), DOWNSTREAM);
    [all...]
VisiblePosition.cpp 65 // When not at a line wrap, make sure to end up with DOWNSTREAM affinity.
66 if (m_affinity == UPSTREAM && (isNull() || inSameLine(VisiblePosition(position, DOWNSTREAM), *this)))
67 m_affinity = DOWNSTREAM;
93 VisiblePosition prev = VisiblePosition(pos, DOWNSTREAM);
97 // we should always be able to make the affinity DOWNSTREAM, because going previous from an
118 Position downstreamStart = p.downstream();
253 if ((p.isCandidate() && p.downstream() != downstreamStart) || p.atStartOfTree() || p.atEndOfTree())
267 VisiblePosition left = VisiblePosition(pos, DOWNSTREAM);
283 Position downstreamStart = p.downstream();
421 if ((p.isCandidate() && p.downstream() != downstreamStart) || p.atStartOfTree() || p.atEndOfTree()
    [all...]
VisibleSelection.cpp 48 : m_affinity(DOWNSTREAM)
103 return VisibleSelection(firstPositionInNode(node), lastPositionInNode(node), DOWNSTREAM);
174 s = m_start.downstream();
414 m_affinity = DOWNSTREAM;
434 m_start = m_start.downstream();
437 // FIXME: Position::downstream() or Position::upStream() might violate editing boundaries
454 ASSERT(m_affinity == DOWNSTREAM);
htmlediting.cpp 231 Position downstreamStart = p.downstream();
234 if (p.isCandidate() && p.downstream() != downstreamStart)
254 Position downstreamStart = p.downstream();
257 if (p.isCandidate() && p.downstream() != downstreamStart)
441 VisiblePosition vPos = VisiblePosition(pos, DOWNSTREAM);
442 VisiblePosition firstInElement = VisiblePosition(firstPositionInOrBeforeNode(n), DOWNSTREAM);
456 VisiblePosition vPos = VisiblePosition(pos, DOWNSTREAM);
457 VisiblePosition lastInElement = VisiblePosition(lastPositionInOrAfterNode(n), DOWNSTREAM);
503 Position downstream(visiblePosition.deepEquivalent().downstream());
    [all...]
TypingCommand.cpp 399 setEndingSelection(VisibleSelection(firstPositionInNode(root), DOWNSTREAM, endingSelection().isDirectional()));
462 setEndingSelection(VisibleSelection(positionBeforeNode(table), endingSelection().start(), DOWNSTREAM, endingSelection().isDirectional()));
536 Position downstreamEnd = endingSelection().end().downstream();
542 downstreamEnd = visibleEnd.next(CannotCrossEditingBoundary).deepEquivalent().downstream();
546 setEndingSelection(VisibleSelection(endingSelection().end(), positionAfterNode(downstreamEnd.containerNode()), DOWNSTREAM, endingSelection().isDirectional()));
IndentOutdentCommand.cpp 200 setEndingSelection(VisibleSelection(originalSelectionEnd, DOWNSTREAM));
InsertTextCommand.cpp 159 // If the caret is just before a placeholder, downstream will normalize the caret to it.
160 Position downstream(startPosition.downstream());
161 if (lineBreakExistsAtPosition(downstream)) {
165 placeholder = downstream;
177 deleteInsignificantText(startPosition.upstream(), startPosition.downstream());
181 startPosition = startPosition.downstream();
236 Position insertPos = VisiblePosition(pos, DOWNSTREAM).deepEquivalent();
Editor.cpp 127 return VisibleSelection(range.get(), DOWNSTREAM, selection.isDirectional());
271 VisiblePosition start(range->startPosition(), DOWNSTREAM);
    [all...]
ApplyBlockElementCommand.cpp 107 Position start = startOfSelection.deepEquivalent().downstream();
113 setEndingSelection(VisibleSelection(positionBeforeNode(placeholder.get()), DOWNSTREAM, endingSelection().isDirectional()));
InputMethodController.cpp 286 Position base = m_frame->selection()->base().downstream();
309 m_frame->selection()->setSelectedRange(selectedRange.get(), DOWNSTREAM, false);
317 Position base = m_frame->selection()->base().downstream();
CompositeEditCommand.cpp 651 // Set upstream and downstream to define the extent of the whitespace surrounding text[offset].
656 int downstream = endOffset; local
657 while ((unsigned)downstream < text.length() && isWhitespace(text[downstream]))
658 downstream++;
660 int length = downstream - upstream;
665 VisiblePosition visibleDownstreamPos(Position(textNode, downstream));
672 isEndOfParagraph(visibleDownstreamPos) || (unsigned)downstream == text.length());
693 deleteInsignificantText(position.upstream(), position.downstream());
694 position = upstreamPos.downstream();
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderBR.cpp 77 return createPositionWithAffinity(0, DOWNSTREAM);
RenderReplaced.cpp 480 return createPositionWithAffinity(caretMinOffset(), DOWNSTREAM); // coordinates are above
483 return createPositionWithAffinity(caretMaxOffset(), DOWNSTREAM); // coordinates are below
487 return createPositionWithAffinity(0, DOWNSTREAM);
488 return createPositionWithAffinity(1, DOWNSTREAM);
  /external/chromium_org/third_party/WebKit/Source/core/page/
DOMSelection.cpp 210 m_frame->selection()->moveTo(VisiblePosition(createLegacyEditingPosition(node, offset), DOWNSTREAM));
225 m_frame->selection()->moveTo(VisiblePosition(selection.end(), DOWNSTREAM));
240 m_frame->selection()->moveTo(VisiblePosition(selection.start(), DOWNSTREAM));
264 VisiblePosition visibleBase = VisiblePosition(createLegacyEditingPosition(baseNode, baseOffset), DOWNSTREAM);
265 VisiblePosition visibleExtent = VisiblePosition(createLegacyEditingPosition(extentNode, extentOffset), DOWNSTREAM);
283 m_frame->selection()->moveTo(VisiblePosition(createLegacyEditingPosition(node, offset), DOWNSTREAM));
355 m_frame->selection()->setExtent(VisiblePosition(createLegacyEditingPosition(node, offset), DOWNSTREAM));
408 selection->setSelection(VisibleSelection(r->startPosition(), range->endPosition(), DOWNSTREAM));
422 selection->setSelection(VisibleSelection(range->startPosition(), r->endPosition(), DOWNSTREAM));
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
RenderSVGInlineText.cpp 161 return createPositionWithAffinity(0, DOWNSTREAM);
206 return createPositionWithAffinity(0, DOWNSTREAM);
209 return createPositionWithAffinity(offset + closestDistanceBox->start(), offset > 0 ? VP_UPSTREAM_IF_POSSIBLE : DOWNSTREAM);
RenderSVGText.cpp 471 return createPositionWithAffinity(0, DOWNSTREAM);
479 return createPositionWithAffinity(0, DOWNSTREAM);
  /external/chromium_org/third_party/WebKit/Source/core/dom/
Position.h 178 Position downstream(EditingBoundaryCrossingRule = CannotCrossEditingBoundary) const;
322 : m_affinity(DOWNSTREAM)
326 PositionWithAffinity(const Position& position, EAffinity affinity = DOWNSTREAM)
Position.cpp 417 Position nextPosition = downstream(CanCrossEditingBoundary);
568 // upstream() and downstream() want to return positions that are either in a
581 // This function and downstream() are used for moving back and forth between visually equivalent candidates.
584 // and downstream() will return the right one.
707 // Also, downstream() will return the last position in the last atomic node in boundary for all of the positions
710 Position Position::downstream(EditingBoundaryCrossingRule rule) const function in class:WebCore::Position
    [all...]

Completed in 856 milliseconds

1 2