summaryrefslogtreecommitdiffstats
path: root/WebCore/html/HTMLInputElement.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/html/HTMLInputElement.h')
-rw-r--r--WebCore/html/HTMLInputElement.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/WebCore/html/HTMLInputElement.h b/WebCore/html/HTMLInputElement.h
index 1a0490e..9884117 100644
--- a/WebCore/html/HTMLInputElement.h
+++ b/WebCore/html/HTMLInputElement.h
@@ -65,8 +65,14 @@ public:
// Sets the "allowed value step" defined in the HTML spec to the specified double pointer.
// Returns false if there is no "allowed value step."
bool getAllowedValueStep(double*) const;
+ bool getAllowedValueStepWithDecimalPlaces(double*, unsigned*) const;
// For ValidityState.
bool stepMismatch(const String&) const;
+ String minimumString() const;
+ String maximumString() const;
+ String stepBaseString() const;
+ String stepString() const;
+ String typeMismatchText() const;
// Implementations of HTMLInputElement::stepUp() and stepDown().
void stepUp(int, ExceptionCode&);
@@ -170,7 +176,7 @@ public:
KURL src() const;
- int maxLength() const;
+ virtual int maxLength() const;
void setMaxLength(int, ExceptionCode&);
bool multiple() const;
@@ -203,10 +209,6 @@ public:
return document()->checkedRadioButtons();
}
- // FIXME: We should move m_xPos and m_yPos to ImageInputType class.
- int xPosition() const { return m_xPos; }
- int yPosition() const { return m_yPos; }
-
protected:
HTMLInputElement(const QualifiedName&, Document*, HTMLFormElement* = 0);
@@ -336,7 +338,6 @@ private:
void updateCheckedRadioButtons();
void handleBeforeTextInsertedEvent(Event*);
- void handleKeyEventForRange(KeyboardEvent*);
PassRefPtr<HTMLFormElement> createTemporaryFormForIsIndex();
// Helper for stepUp()/stepDown(). Adds step value * count to the current value.
void applyStep(double count, ExceptionCode&);
@@ -350,8 +351,6 @@ private:
#endif
InputElementData m_data;
- int m_xPos;
- int m_yPos;
short m_maxResults;
OwnPtr<HTMLImageLoader> m_imageLoader;
RefPtr<FileList> m_fileList;