Lines Matching defs:startContainer
71 inline Range::Range(PassRefPtr<Document> ownerDocument, PassRefPtr<Node> startContainer, int startOffset, PassRefPtr<Node> endContainer, int endOffset)
85 setStart(startContainer, startOffset, ec);
91 PassRefPtr<Range> Range::create(PassRefPtr<Document> ownerDocument, PassRefPtr<Node> startContainer, int startOffset, PassRefPtr<Node> endContainer, int endOffset)
93 return adoptRef(new Range(ownerDocument, startContainer, startOffset, endContainer, endOffset));
122 Node* Range::startContainer(ExceptionCode& ec) const
1588 return startContainer() ? startContainer()->shadowTreeRootNode() : 0;
1615 Node* startContainer = m_start.container();
1618 if (!startContainer || !endContainer)
1627 int startOffset = node == startContainer ? m_start.offset() : 0;
1635 Node* startContainer = m_start.container();
1638 if (!startContainer || !endContainer)
1647 int startOffset = node == startContainer ? m_start.offset() : 0;
1929 Node* startContainer = m_start.container();
1953 int startOffset = (node == startContainer) ? m_start.offset() : 0;
1993 range->startContainer()->showTreeAndMark(range->startContainer(), "S", range->endContainer(), "E");