Index: Source/core/html/HTMLTableRowElement.h |
diff --git a/Source/core/html/HTMLTableRowElement.h b/Source/core/html/HTMLTableRowElement.h |
index 0c1bff826c1ba19fbc11c234050ecdda11d3f162..c6074d8a648e9d40d1dbe39b5a36eac9221541a4 100644 |
--- a/Source/core/html/HTMLTableRowElement.h |
+++ b/Source/core/html/HTMLTableRowElement.h |
@@ -53,17 +53,23 @@ private: |
HTMLTableRowElement(const QualifiedName&, Document&); |
}; |
-inline bool isHTMLTableRowElement(const Node* node) |
+inline bool isHTMLTableRowElement(const Node& node) |
tkent
2013/10/24 01:22:32
Ditto.
|
{ |
- return node->hasTagName(HTMLNames::trTag); |
+ return node.hasTagName(HTMLNames::trTag); |
+} |
+ |
+inline bool isHTMLTableRowElement(Node& node) |
+{ |
+ return node.hasTagName(HTMLNames::trTag); |
} |
-inline HTMLTableRowElement* toHTMLTableRowElement(Node* node) |
+inline bool isHTMLTableRowElement(const Node* node) |
{ |
- ASSERT_WITH_SECURITY_IMPLICATION(!node || isHTMLTableRowElement(node)); |
- return static_cast<HTMLTableRowElement*>(node); |
+ return node->hasTagName(HTMLNames::trTag); |
} |
+DEFINE_NODE_TYPE_CASTS_WITH_FUNCTION(HTMLTableRowElement); |
+ |
} // namespace |
#endif |