Home | History | Annotate | Download | only in editing

Lines Matching refs:startNode

366     Node *startNode;
375 startNode = startRenderer->node();
376 if (startNode)
382 VisiblePosition visPos = startNode->isTextNode() ? VisiblePosition(Position(startNode, static_cast<InlineTextBox *>(startBox)->start(), Position::PositionIsOffsetInAnchor), DOWNSTREAM)
383 : VisiblePosition(positionBeforeNode(startNode), DOWNSTREAM);
746 Node* startNode = p.deprecatedNode();
748 if (!startNode)
751 if (isRenderedAsNonInlineTableImageOrHR(startNode))
752 return positionBeforeNode(startNode);
754 Node* startBlock = enclosingBlock(startNode);
756 Node* node = startNode;
761 Node* n = startNode;
763 if (boundaryCrossingRule == CannotCrossEditingBoundary && n->rendererIsEditable() != startNode->rendererIsEditable())
766 while (n && n->rendererIsEditable() != startNode->rendererIsEditable())
791 if (n == startNode && o < i)
820 Node* startNode = p.deprecatedNode();
822 if (isRenderedAsNonInlineTableImageOrHR(startNode))
823 return positionAfterNode(startNode);
825 Node* startBlock = enclosingBlock(startNode);
828 Node* node = startNode;
833 Node* n = startNode;
835 if (boundaryCrossingRule == CannotCrossEditingBoundary && n->rendererIsEditable() != startNode->rendererIsEditable())
838 while (n && n->rendererIsEditable() != startNode->rendererIsEditable())
864 int o = n == startNode ? offset : 0;