Home | History | Annotate | Download | only in dom

Lines Matching defs:downstream

411     Position nextPosition = downstream(CanCrossEditingBoundary);
539 // upstream() and downstream() want to return positions that are either in a
552 // This function and downstream() are used for moving back and forth between visually equivalent candidates.
555 // and downstream() will return the right one.
678 // Also, downstream() will return the last position in the last atomic node in boundary for all of the positions
681 Position Position::downstream(EditingBoundaryCrossingRule rule) const
996 getInlineBoxAndOffset(DOWNSTREAM, b1, ignoredCaretOffset);
998 pos.getInlineBoxAndOffset(DOWNSTREAM, b2, ignoredCaretOffset);
1115 position = position.downstream(CanCrossEditingBoundary);
1174 if (((caretOffset == caretMaxOffset) ^ (affinity == DOWNSTREAM))
1181 if (candidate && candidate == textRenderer->lastTextBox() && affinity == DOWNSTREAM) {