Home | History | Annotate | Download | only in editing

Lines Matching full:node

60 static bool isListOrIndentBlockquote(const Node* node)
62 return node && (node->hasTagName(ulTag) || node->hasTagName(olTag) || node->hasTagName(blockquoteTag));
73 Node* lastNodeInSelectedParagraph = endOfCurrentParagraph.deepEquivalent().node();
108 Node* enclosingCell = 0;
112 Node* nodeToSplitTo;
115 else if (enclosingList(start.node()))
116 nodeToSplitTo = enclosingBlock(start.node());
120 RefPtr<Node> outerBlock = splitTreeToNode(start.node(), nodeToSplitTo);
165 if (endAfterSelection.isNotNull() && !endAfterSelection.deepEquivalent().node()->inDocument())
167 // Sanity check: Make sure our moveParagraph calls didn't remove endOfNextParagraph.deepEquivalent().node()
169 if (endOfNextParagraph.isNotNull() && !endOfNextParagraph.deepEquivalent().node()->inDocument()) {
182 Node* enclosingNode = enclosingNodeOfType(visibleStartOfParagraph.deepEquivalent(), &isListOrIndentBlockquote);
204 Node* splitPoint = enclosingNode->nextSibling();
207 // just removed one, then this assumption isn't true. By splitting the next containing blockquote after this node, we keep this assumption true
209 if (Node* splitPointParent = splitPoint->parentNode()) {
227 Node* enclosingBlockFlow = enclosingBlock(visibleStartOfParagraph.deepEquivalent().node());
228 RefPtr<Node> splitBlockquoteNode = enclosingNode;
233 splitElement(static_cast<Element*>(enclosingNode), visibleStartOfParagraph.deepEquivalent().node());
235 RefPtr<Node> placeholder = createBreakElement(document());
265 if (endAfterSelection.isNotNull() && !endAfterSelection.deepEquivalent().node()->inDocument())
268 if (endOfNextParagraph.isNotNull() && !endOfNextParagraph.deepEquivalent().node()->inDocument()) {