summaryrefslogtreecommitdiffstats
path: root/WebCore/html/HTMLFormControlElement.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/html/HTMLFormControlElement.h')
-rw-r--r--WebCore/html/HTMLFormControlElement.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/WebCore/html/HTMLFormControlElement.h b/WebCore/html/HTMLFormControlElement.h
index 1960fc3..568f63e 100644
--- a/WebCore/html/HTMLFormControlElement.h
+++ b/WebCore/html/HTMLFormControlElement.h
@@ -99,6 +99,9 @@ public:
bool readOnly() const { return m_readOnly; }
+ void resetFormOwner(HTMLFormElement*);
+ virtual void attributeChanged(Attribute*, bool preserveDecls = false);
+
protected:
HTMLFormControlElement(const QualifiedName& tagName, Document*, HTMLFormElement*);
@@ -196,6 +199,9 @@ public:
void setSelectionRange(int start, int end);
PassRefPtr<Range> selection() const;
+ virtual int maxLength() const = 0;
+ virtual String value() const = 0;
+
protected:
HTMLTextFormControlElement(const QualifiedName&, Document*, HTMLFormElement*);