Index: Source/core/html/HTMLTableElement.h |
diff --git a/Source/core/html/HTMLTableElement.h b/Source/core/html/HTMLTableElement.h |
index 4ec167481b37273bb45c268fbf9d9bb7ebf96330..623ee967480c8156e518710c43180398360d9572 100644 |
--- a/Source/core/html/HTMLTableElement.h |
+++ b/Source/core/html/HTMLTableElement.h |
@@ -101,6 +101,11 @@ private: |
RefPtr<StylePropertySet> m_sharedCellStyle; |
}; |
+inline bool isHTMLTableElement(const Node& node) |
tkent
2013/10/24 01:22:32
Ditto.
|
+{ |
+ return node.hasTagName(HTMLNames::tableTag); |
+} |
+ |
inline bool isHTMLTableElement(const Node* node) |
{ |
return node->hasTagName(HTMLNames::tableTag); |
@@ -111,11 +116,7 @@ inline bool isHTMLTableElement(const Element* element) |
return element->hasTagName(HTMLNames::tableTag); |
} |
-inline HTMLTableElement* toHTMLTableElement(Node* node) |
-{ |
- ASSERT_WITH_SECURITY_IMPLICATION(!node || isHTMLTableElement(node)); |
- return static_cast<HTMLTableElement*>(node); |
-} |
+DEFINE_NODE_TYPE_CASTS_WITH_FUNCTION(HTMLTableElement); |
} //namespace |