Home | History | Annotate | Download | only in editing

Lines Matching refs:m_start

111     , m_start(other.m_start)
127 m_start = other.m_start;
190 Position start = m_start.parentAnchoredEquivalent();
204 m_start.document()->updateLayout();
215 s = m_start.upstream().parentAnchoredEquivalent();
230 s = m_start.downstream();
259 Position oldStart = m_start;
262 if (m_base != oldBase || m_extent != oldExtent || m_start != oldStart || m_end != oldEnd)
342 m_start = m_base;
345 m_start = m_extent;
359 VisiblePosition start = VisiblePosition(m_start, m_affinity);
364 m_start = startOfWord(start, side).deepEquivalent();
372 if (isEndOfParagraph(originalEnd) && !isEmptyTableCell(m_start.deprecatedNode())) {
395 m_start = startOfSentence(VisiblePosition(m_start, m_affinity)).deepEquivalent();
400 m_start = startOfLine(VisiblePosition(m_start, m_affinity)).deepEquivalent();
413 m_start = startOfLine(VisiblePosition(m_start, m_affinity)).deepEquivalent();
417 VisiblePosition pos(m_start, m_affinity);
420 m_start = startOfParagraph(pos).deepEquivalent();
444 m_start = startOfDocument(VisiblePosition(m_start, m_affinity)).deepEquivalent();
448 m_start = startOfParagraph(VisiblePosition(m_start, m_affinity)).deepEquivalent();
452 m_startm_start, m_affinity)).deepEquivalent();
458 if (m_start.isNull())
459 m_start = m_end;
461 m_end = m_start;
466 if (m_start.isNull()) {
469 } else if (m_start == m_end || m_start.upstream() == m_end.upstream()) {
496 m_start = m_start.downstream();
521 m_start = base;
524 m_start = extent;
569 if (m_base.isNull() || m_start.isNull() || m_end.isNull())
572 if (m_start.anchorNode()->treeScope() == m_end.anchorNode()->treeScope())
576 m_extent = adjustPositionForEnd(m_end, m_start.containerNode());
579 m_extent = adjustPositionForStart(m_start, m_end.containerNode());
580 m_start = m_extent;
583 ASSERT(m_start.anchorNode()->treeScope() == m_end.anchorNode()->treeScope());
588 if (m_base.isNull() || m_start.isNull() || m_end.isNull())
592 Node* startRoot = highestEditableRoot(m_start);
607 VisiblePosition first = firstEditableVisiblePositionAfterPositionInRoot(m_start, baseRoot);
608 m_start = first.deepEquivalent();
609 if (m_start.isNull()) {
611 m_start = m_end;
621 m_end = m_start;
660 Node* startEditableAncestor = lowestEditableAncestor(m_start.containerNode());
662 Position p = nextVisuallyDistinctCandidate(m_start);
684 m_start = next.deepEquivalent();
690 m_extent = m_baseIsFirst ? m_end : m_start;
769 visitor->trace(m_start);
792 if (!isValidPosition(m_base) || !isValidPosition(m_extent) || !isValidPosition(m_start) || !isValidPosition(m_end))
802 if (!m_start.anchorNode())
804 else if (m_start == m_end) {
805 fprintf(stderr, "pos: %s ", m_start.anchorNode()->nodeName().utf8().data());
806 m_start.showAnchorTypeAndOffset();
808 fprintf(stderr, "start: %s ", m_start.anchorNode()->nodeName().utf8().data());
809 m_start.showAnchorTypeAndOffset();