diff options
Diffstat (limited to 'WebCore/html/HTMLInputElement.h')
-rw-r--r-- | WebCore/html/HTMLInputElement.h | 15 |
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; |