Home | History | Annotate | Download | only in editing

Lines Matching refs:refNode

84     void insertNodeBefore(PassRefPtr<Node> node, Node* refNode);
204 void ReplacementFragment::insertNodeBefore(PassRefPtr<Node> node, Node* refNode)
206 if (!node || !refNode)
209 Node* parent = refNode->parentNode();
214 parent->insertBefore(node, refNode, ec);
868 RefPtr<Node> refNode = fragment.firstChild();
869 RefPtr<Node> node = refNode->nextSibling();
871 fragment.removeNode(refNode);
874 if (isListElement(refNode.get()) && blockStart->renderer()->isListItem())
875 refNode = insertAsListItems(refNode, blockStart, insertionPos);
877 insertNodeAtAndUpdateNodesInserted(refNode, insertionPos);
880 if (!refNode->inDocument())
883 bool plainTextFragment = isPlainTextMarkup(refNode.get());
888 insertNodeAfterAndUpdateNodesInserted(node, refNode.get());
894 refNode = node;