Lines Matching defs:node
69 WebKitDOMNode* wrap(Node* node)
71 ASSERT(node);
72 ASSERT(node->nodeType());
74 switch (node->nodeType()) {
76 if (node->isHTMLElement())
77 return WEBKIT_DOM_NODE(wrap(toHTMLElement(node)));
78 return WEBKIT_DOM_NODE(wrapElement(static_cast<Element*>(node)));
80 return WEBKIT_DOM_NODE(wrapAttr(static_cast<Attr*>(node)));
82 return WEBKIT_DOM_NODE(wrapText(toText(node)));
84 return WEBKIT_DOM_NODE(wrapCDATASection(static_cast<CDATASection*>(node)));
86 return WEBKIT_DOM_NODE(wrapEntityReference(static_cast<EntityReference*>(node)));
88 return WEBKIT_DOM_NODE(wrapProcessingInstruction(static_cast<ProcessingInstruction*>(node)));
90 return WEBKIT_DOM_NODE(wrapComment(static_cast<Comment*>(node)));
92 if (static_cast<Document*>(node)->isHTMLDocument())
93 return WEBKIT_DOM_NODE(wrapHTMLDocument(static_cast<HTMLDocument*>(node)));
94 return WEBKIT_DOM_NODE(wrapDocument(static_cast<Document*>(node)));
96 return WEBKIT_DOM_NODE(wrapDocumentType(static_cast<DocumentType*>(node)));
98 return WEBKIT_DOM_NODE(wrapDocumentFragment(static_cast<DocumentFragment*>(node)));
105 return wrapNode(node);
143 if (Node* node = eventTarget->toNode())
144 return WEBKIT_DOM_EVENT_TARGET(kit(node));