Index: Source/core/html/shadow/HTMLContentElement.h |
diff --git a/Source/core/html/shadow/HTMLContentElement.h b/Source/core/html/shadow/HTMLContentElement.h |
index df52237d34fe7f1813653653cce7d949725e52ca..63992653a7821e6cf1735d933e6c462fc7fc8d39 100644 |
--- a/Source/core/html/shadow/HTMLContentElement.h |
+++ b/Source/core/html/shadow/HTMLContentElement.h |
@@ -91,6 +91,11 @@ inline bool HTMLContentElement::canSelectNode(const Vector<Node*>& siblings, int |
return matchSelector(siblings, nth); |
} |
+inline bool isHTMLContentElement(const Node& node) |
tkent
2013/10/24 01:22:32
Ditto.
|
+{ |
+ return node.hasTagName(HTMLNames::contentTag); |
+} |
+ |
inline bool isHTMLContentElement(const Node* node) |
{ |
return node->hasTagName(HTMLNames::contentTag); |
@@ -101,11 +106,7 @@ inline bool isHTMLContentElement(const Element* element) |
return element->hasTagName(HTMLNames::contentTag); |
} |
-inline HTMLContentElement* toHTMLContentElement(Node* node) |
-{ |
- ASSERT_WITH_SECURITY_IMPLICATION(!node || isHTMLContentElement(node)); |
- return static_cast<HTMLContentElement*>(node); |
-} |
+DEFINE_NODE_TYPE_CASTS_WITH_FUNCTION(HTMLContentElement); |
} |