| Index: Source/core/html/HTMLInputElement.h
|
| diff --git a/Source/core/html/HTMLInputElement.h b/Source/core/html/HTMLInputElement.h
|
| index 324e57081200b5b238d83989c4c9f11782c1a791..eba6b9923c5b8b5ce3363bc601a78281b846d1e9 100644
|
| --- a/Source/core/html/HTMLInputElement.h
|
| +++ b/Source/core/html/HTMLInputElement.h
|
| @@ -406,21 +406,7 @@ private:
|
| OwnPtr<ListAttributeTargetObserver> m_listAttributeTargetObserver;
|
| };
|
|
|
| -inline HTMLInputElement* toHTMLInputElement(Node* node)
|
| -{
|
| - ASSERT_WITH_SECURITY_IMPLICATION(!node || node->hasTagName(HTMLNames::inputTag));
|
| - return static_cast<HTMLInputElement*>(node);
|
| -}
|
| -
|
| -inline const HTMLInputElement* toHTMLInputElement(const Node* node)
|
| -{
|
| - ASSERT_WITH_SECURITY_IMPLICATION(!node || node->hasTagName(HTMLNames::inputTag));
|
| - return static_cast<const HTMLInputElement*>(node);
|
| -}
|
| -
|
| -// This will catch anyone doing an unnecessary cast.
|
| -void toHTMLElement(const HTMLElement*);
|
| -
|
| +DEFINE_NODE_TYPE_CASTS(HTMLInputElement, hasTagName(HTMLNames::inputTag));
|
|
|
| } //namespace
|
| #endif
|
|
|