Index: Source/core/html/HTMLMeterElement.h |
diff --git a/Source/core/html/HTMLMeterElement.h b/Source/core/html/HTMLMeterElement.h |
index 2e1d6b654b02ac78bf8ec17d9678a3877a9dc3fd..10b3ac9ee12b8620b48694110c9797e8d7a7dbd3 100644 |
--- a/Source/core/html/HTMLMeterElement.h |
+++ b/Source/core/html/HTMLMeterElement.h |
@@ -81,17 +81,23 @@ private: |
RefPtr<MeterValueElement> m_value; |
}; |
-inline bool isHTMLMeterElement(Node* node) |
+inline bool isHTMLMeterElement(const Node& node) |
tkent
2013/10/24 01:22:32
Ditto.
|
{ |
- return node->hasTagName(HTMLNames::meterTag); |
+ return node.hasTagName(HTMLNames::meterTag); |
+} |
+ |
+inline bool isHTMLMeterElement(Node& node) |
+{ |
+ return node.hasTagName(HTMLNames::meterTag); |
} |
-inline HTMLMeterElement* toHTMLMeterElement(Node* node) |
+inline bool isHTMLMeterElement(Node* node) |
{ |
- ASSERT_WITH_SECURITY_IMPLICATION(!node || isHTMLMeterElement(node)); |
- return static_cast<HTMLMeterElement*>(node); |
+ return node->hasTagName(HTMLNames::meterTag); |
} |
+DEFINE_NODE_TYPE_CASTS_WITH_FUNCTION(HTMLMeterElement); |
+ |
} // namespace |
#endif |