summaryrefslogtreecommitdiffstats
path: root/WebCore/html/HTMLButtonElement.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/html/HTMLButtonElement.cpp')
-rw-r--r--WebCore/html/HTMLButtonElement.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/WebCore/html/HTMLButtonElement.cpp b/WebCore/html/HTMLButtonElement.cpp
index 2ef932b..2775b82 100644
--- a/WebCore/html/HTMLButtonElement.cpp
+++ b/WebCore/html/HTMLButtonElement.cpp
@@ -40,16 +40,17 @@ namespace WebCore {
using namespace HTMLNames;
-HTMLButtonElement::HTMLButtonElement(const QualifiedName& tagName, Document* doc, HTMLFormElement* form)
- : HTMLFormControlElement(tagName, doc, form)
+inline HTMLButtonElement::HTMLButtonElement(const QualifiedName& tagName, Document* document, HTMLFormElement* form)
+ : HTMLFormControlElement(tagName, document, form)
, m_type(SUBMIT)
, m_activeSubmit(false)
{
ASSERT(hasTagName(buttonTag));
}
-HTMLButtonElement::~HTMLButtonElement()
+PassRefPtr<HTMLButtonElement> HTMLButtonElement::create(const QualifiedName& tagName, Document* document, HTMLFormElement* form)
{
+ return new HTMLButtonElement(tagName, document, form);
}
RenderObject* HTMLButtonElement::createRenderer(RenderArena* arena, RenderStyle*)