[Forms] Add OVERRIDE to WebCore/html/*InputType.h
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 21 Dec 2011 09:47:45 +0000 (09:47 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 21 Dec 2011 09:47:45 +0000 (09:47 +0000)
https://bugs.webkit.org/show_bug.cgi?id=74996

Patch by Yosifumi Inoue <yosin@chromium.org> on 2011-12-21
Reviewed by Kent Tamura.

No new tests. Changes are just for compilation.

* html/BaseButtonInputType.h: Add OVERRIDE.
* html/BaseCheckableInputType.h: Add OVERRIDE.
* html/BaseDateAndTimeInputType.h: Add OVERRIDE.
* html/BaseTextInputType.h: Add OVERRIDE.
* html/ButtonInputType.h: Add OVERRIDE.
* html/CheckboxInputType.h: Add OVERRIDE.
* html/ColorInputType.h: Add OVERRIDE.
* html/DateInputType.h: Add OVERRIDE.
* html/DateTimeInputType.h: Add OVERRIDE.
* html/DateTimeLocalInputType.h: Add OVERRIDE.
* html/EmailInputType.h: Add OVERRIDE.
* html/FileInputType.h: Add OVERRIDE.
* html/HiddenInputType.h: Add OVERRIDE.
* html/ImageInputType.h: Add OVERRIDE.
* html/IsIndexInputType.h: Add OVERRIDE.
* html/MonthInputType.h: Add OVERRIDE.
* html/NumberInputType.h: Add OVERRIDE.
* html/PasswordInputType.h: Add OVERRIDE.
* html/RadioInputType.h: Add OVERRIDE.
* html/RangeInputType.h: Add OVERRIDE.
* html/ResetInputType.h: Add OVERRIDE.
* html/SearchInputType.h: Add OVERRIDE.
* html/SubmitInputType.h: Add OVERRIDE.
* html/TelephoneInputType.h: Add OVERRIDE.
* html/TextFieldInputType.h: Add OVERRIDE.
* html/TextInputType.h: Add OVERRIDE.
* html/TimeInputType.h: Add OVERRIDE.
* html/URLInputType.h: Add OVERRIDE.
* html/WeekInputType.h: Add OVERRIDE.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@103400 268f45cc-cd09-0410-ab3c-d52691b4dbfc

30 files changed:
Source/WebCore/ChangeLog
Source/WebCore/html/BaseButtonInputType.h
Source/WebCore/html/BaseCheckableInputType.h
Source/WebCore/html/BaseDateAndTimeInputType.h
Source/WebCore/html/BaseTextInputType.h
Source/WebCore/html/ButtonInputType.h
Source/WebCore/html/CheckboxInputType.h
Source/WebCore/html/ColorInputType.h
Source/WebCore/html/DateInputType.h
Source/WebCore/html/DateTimeInputType.h
Source/WebCore/html/DateTimeLocalInputType.h
Source/WebCore/html/EmailInputType.h
Source/WebCore/html/FileInputType.h
Source/WebCore/html/HiddenInputType.h
Source/WebCore/html/ImageInputType.h
Source/WebCore/html/IsIndexInputType.h
Source/WebCore/html/MonthInputType.h
Source/WebCore/html/NumberInputType.h
Source/WebCore/html/PasswordInputType.h
Source/WebCore/html/RadioInputType.h
Source/WebCore/html/RangeInputType.h
Source/WebCore/html/ResetInputType.h
Source/WebCore/html/SearchInputType.h
Source/WebCore/html/SubmitInputType.h
Source/WebCore/html/TelephoneInputType.h
Source/WebCore/html/TextFieldInputType.h
Source/WebCore/html/TextInputType.h
Source/WebCore/html/TimeInputType.h
Source/WebCore/html/URLInputType.h
Source/WebCore/html/WeekInputType.h

index 1947c6f..42c2e27 100644 (file)
@@ -1,3 +1,42 @@
+2011-12-21  Yosifumi Inoue  <yosin@chromium.org>
+
+        [Forms] Add OVERRIDE to WebCore/html/*InputType.h
+        https://bugs.webkit.org/show_bug.cgi?id=74996
+
+        Reviewed by Kent Tamura.
+
+        No new tests. Changes are just for compilation.
+
+        * html/BaseButtonInputType.h: Add OVERRIDE.
+        * html/BaseCheckableInputType.h: Add OVERRIDE.
+        * html/BaseDateAndTimeInputType.h: Add OVERRIDE.
+        * html/BaseTextInputType.h: Add OVERRIDE.
+        * html/ButtonInputType.h: Add OVERRIDE.
+        * html/CheckboxInputType.h: Add OVERRIDE.
+        * html/ColorInputType.h: Add OVERRIDE.
+        * html/DateInputType.h: Add OVERRIDE.
+        * html/DateTimeInputType.h: Add OVERRIDE.
+        * html/DateTimeLocalInputType.h: Add OVERRIDE.
+        * html/EmailInputType.h: Add OVERRIDE.
+        * html/FileInputType.h: Add OVERRIDE.
+        * html/HiddenInputType.h: Add OVERRIDE.
+        * html/ImageInputType.h: Add OVERRIDE.
+        * html/IsIndexInputType.h: Add OVERRIDE.
+        * html/MonthInputType.h: Add OVERRIDE.
+        * html/NumberInputType.h: Add OVERRIDE.
+        * html/PasswordInputType.h: Add OVERRIDE.
+        * html/RadioInputType.h: Add OVERRIDE.
+        * html/RangeInputType.h: Add OVERRIDE.
+        * html/ResetInputType.h: Add OVERRIDE.
+        * html/SearchInputType.h: Add OVERRIDE.
+        * html/SubmitInputType.h: Add OVERRIDE.
+        * html/TelephoneInputType.h: Add OVERRIDE.
+        * html/TextFieldInputType.h: Add OVERRIDE.
+        * html/TextInputType.h: Add OVERRIDE.
+        * html/TimeInputType.h: Add OVERRIDE.
+        * html/URLInputType.h: Add OVERRIDE.
+        * html/WeekInputType.h: Add OVERRIDE.
+
 2011-12-21  Matt Falkenhagen  <falken@chromium.org>
 
         Add all ICU languages to LocaleToScriptMappingDefault.cpp
index fac5ddc..dabc27c 100644 (file)
@@ -41,14 +41,14 @@ protected:
     BaseButtonInputType(HTMLInputElement* element) : InputType(element) { }
 
 private:
-    virtual bool appendFormData(FormDataList&, bool) const;
-    virtual void handleKeydownEvent(KeyboardEvent*);
-    virtual void handleKeypressEvent(KeyboardEvent*);
-    virtual void handleKeyupEvent(KeyboardEvent*);
-    virtual RenderObject* createRenderer(RenderArena*, RenderStyle*) const;
-    virtual void accessKeyAction(bool sendMouseEvents);
-    virtual bool storesValueSeparateFromAttribute();
-    virtual void setValue(const String&, bool, bool);
+    virtual bool appendFormData(FormDataList&, bool) const OVERRIDE;
+    virtual void handleKeydownEvent(KeyboardEvent*) OVERRIDE;
+    virtual void handleKeypressEvent(KeyboardEvent*) OVERRIDE;
+    virtual void handleKeyupEvent(KeyboardEvent*) OVERRIDE;
+    virtual RenderObject* createRenderer(RenderArena*, RenderStyle*) const OVERRIDE;
+    virtual void accessKeyAction(bool sendMouseEvents) OVERRIDE;
+    virtual bool storesValueSeparateFromAttribute() OVERRIDE;
+    virtual void setValue(const String&, bool, bool) OVERRIDE;
 };
 
 } // namespace WebCore
index eb35c4e..2c2c4ad 100644 (file)
@@ -42,16 +42,16 @@ protected:
     virtual void handleKeydownEvent(KeyboardEvent*);
 
 private:
-    virtual bool saveFormControlState(String&) const;
-    virtual void restoreFormControlState(const String&) const;
-    virtual bool appendFormData(FormDataList&, bool) const;
-    virtual void handleKeypressEvent(KeyboardEvent*);
-    virtual bool canSetStringValue() const;
-    virtual void accessKeyAction(bool sendMouseEvents);
+    virtual bool saveFormControlState(String&) const OVERRIDE;
+    virtual void restoreFormControlState(const String&) const OVERRIDE;
+    virtual bool appendFormData(FormDataList&, bool) const OVERRIDE;
+    virtual void handleKeypressEvent(KeyboardEvent*) OVERRIDE;
+    virtual bool canSetStringValue() const OVERRIDE;
+    virtual void accessKeyAction(bool sendMouseEvents) OVERRIDE;
     virtual String fallbackValue() const OVERRIDE;
-    virtual bool storesValueSeparateFromAttribute();
-    virtual void setValue(const String&, bool, bool);
-    virtual bool isCheckable();
+    virtual bool storesValueSeparateFromAttribute() OVERRIDE;
+    virtual void setValue(const String&, bool, bool) OVERRIDE;
+    virtual bool isCheckable() OVERRIDE;
 };
 
 } // namespace WebCore
index bf7a2cf..1f88664 100644 (file)
@@ -41,33 +41,33 @@ namespace WebCore {
 class BaseDateAndTimeInputType : public TextFieldInputType {
 protected:
     BaseDateAndTimeInputType(HTMLInputElement* element) : TextFieldInputType(element) { }
-    virtual double parseToDouble(const String&, double) const;
-    virtual bool parseToDateComponents(const String&, DateComponents*) const;
+    virtual double parseToDouble(const String&, double) const OVERRIDE;
+    virtual bool parseToDateComponents(const String&, DateComponents*) const OVERRIDE;
     String serializeWithComponents(const DateComponents&) const;
 
 private:
     virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const = 0;
     virtual bool setMillisecondToDateComponents(double, DateComponents*) const = 0;
     virtual DateComponents::Type dateType() const = 0;
-    virtual double valueAsDate() const;
-    virtual void setValueAsDate(double, ExceptionCode&) const;
-    virtual double valueAsNumber() const;
-    virtual void setValueAsNumber(double, bool sendChangeEvent, ExceptionCode&) const;
-    virtual bool typeMismatchFor(const String&) const;
-    virtual bool typeMismatch() const;
-    virtual bool rangeUnderflow(const String&) const;
-    virtual bool rangeOverflow(const String&) const;
-    virtual bool supportsRangeLimitation() const;
-    virtual double defaultValueForStepUp() const;
-    virtual bool isSteppable() const;
-    virtual bool stepMismatch(const String&, double) const;
-    virtual double stepBase() const;
-    virtual void handleKeydownEvent(KeyboardEvent*);
-    virtual void handleWheelEvent(WheelEvent*);
-    virtual String serialize(double) const;
+    virtual double valueAsDate() const OVERRIDE;
+    virtual void setValueAsDate(double, ExceptionCode&) const OVERRIDE;
+    virtual double valueAsNumber() const OVERRIDE;
+    virtual void setValueAsNumber(double, bool sendChangeEvent, ExceptionCode&) const OVERRIDE;
+    virtual bool typeMismatchFor(const String&) const OVERRIDE;
+    virtual bool typeMismatch() const OVERRIDE;
+    virtual bool rangeUnderflow(const String&) const OVERRIDE;
+    virtual bool rangeOverflow(const String&) const OVERRIDE;
+    virtual bool supportsRangeLimitation() const OVERRIDE;
+    virtual double defaultValueForStepUp() const OVERRIDE;
+    virtual bool isSteppable() const OVERRIDE;
+    virtual bool stepMismatch(const String&, double) const OVERRIDE;
+    virtual double stepBase() const OVERRIDE;
+    virtual void handleKeydownEvent(KeyboardEvent*) OVERRIDE;
+    virtual void handleWheelEvent(WheelEvent*) OVERRIDE;
+    virtual String serialize(double) const OVERRIDE;
     virtual String serializeWithMilliseconds(double) const;
-    virtual String visibleValue() const;
-    virtual String convertFromVisibleValue(const String&) const;
+    virtual String visibleValue() const OVERRIDE;
+    virtual String convertFromVisibleValue(const String&) const OVERRIDE;
 };
 
 } // namespace WebCore
index 560299e..b2a56c9 100644 (file)
@@ -42,9 +42,9 @@ protected:
     BaseTextInputType(HTMLInputElement* element) : TextFieldInputType(element) { }
 
 private:
-    virtual bool isTextType() const;
-    virtual bool patternMismatch(const String&) const;
-    virtual bool supportsPlaceholder() const;
+    virtual bool isTextType() const OVERRIDE;
+    virtual bool patternMismatch(const String&) const OVERRIDE;
+    virtual bool supportsPlaceholder() const OVERRIDE;
 };
 
 } // namespace WebCore
index f6f87a6..7ce4be9 100644 (file)
@@ -41,9 +41,9 @@ public:
 
 private:
     ButtonInputType(HTMLInputElement* element) : BaseButtonInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual bool supportsValidation() const;
-    virtual bool isTextButton() const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool supportsValidation() const OVERRIDE;
+    virtual bool isTextButton() const OVERRIDE;
 };
 
 } // namespace WebCore
index 76725e7..160c391 100644 (file)
@@ -41,13 +41,13 @@ public:
 
 private:
     CheckboxInputType(HTMLInputElement* element) : BaseCheckableInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual bool valueMissing(const String&) const;
-    virtual String valueMissingText() const;
-    virtual void handleKeyupEvent(KeyboardEvent*);
-    virtual PassOwnPtr<ClickHandlingState> willDispatchClick();
-    virtual void didDispatchClick(Event*, const ClickHandlingState&);
-    virtual bool isCheckbox() const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool valueMissing(const String&) const OVERRIDE;
+    virtual String valueMissingText() const OVERRIDE;
+    virtual void handleKeyupEvent(KeyboardEvent*) OVERRIDE;
+    virtual PassOwnPtr<ClickHandlingState> willDispatchClick() OVERRIDE;
+    virtual void didDispatchClick(Event*, const ClickHandlingState&) OVERRIDE;
+    virtual bool isCheckbox() const OVERRIDE;
 };
 
 } // namespace WebCore
index eb0fd09..d51deaa 100644 (file)
@@ -49,16 +49,16 @@ public:
 
 private:
     ColorInputType(HTMLInputElement* element) : InputType(element) { }
-    virtual bool isColorControl() const;
-    virtual const AtomicString& formControlType() const;
-    virtual bool supportsRequired() const;
+    virtual bool isColorControl() const OVERRIDE;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool supportsRequired() const OVERRIDE;
     virtual String fallbackValue() const OVERRIDE;
-    virtual String sanitizeValue(const String&) const;
-    virtual Color valueAsColor() const;
-    virtual void createShadowSubtree();
-    virtual void setValue(const String&, bool valueChanged, bool sendChangeEvent);
-    virtual void handleDOMActivateEvent(Event*);
-    virtual void detach();
+    virtual String sanitizeValue(const String&) const OVERRIDE;
+    virtual Color valueAsColor() const OVERRIDE;
+    virtual void createShadowSubtree() OVERRIDE;
+    virtual void setValue(const String&, bool valueChanged, bool sendChangeEvent) OVERRIDE;
+    virtual void handleDOMActivateEvent(Event*) OVERRIDE;
+    virtual void detach() OVERRIDE;
 
     void endColorChooser();
     void updateColorSwatch();
index 3d6e1e2..afb1895 100644 (file)
@@ -43,15 +43,15 @@ public:
 
 private:
     DateInputType(HTMLInputElement* element) : BaseDateAndTimeInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual DateComponents::Type dateType() const;
-    virtual double minimum() const;
-    virtual double maximum() const;
-    virtual double defaultStep() const;
-    virtual double stepScaleFactor() const;
-    virtual bool parsedStepValueShouldBeInteger() const;
-    virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const;
-    virtual bool setMillisecondToDateComponents(double, DateComponents*) const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual DateComponents::Type dateType() const OVERRIDE;
+    virtual double minimum() const OVERRIDE;
+    virtual double maximum() const OVERRIDE;
+    virtual double defaultStep() const OVERRIDE;
+    virtual double stepScaleFactor() const OVERRIDE;
+    virtual bool parsedStepValueShouldBeInteger() const OVERRIDE;
+    virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const OVERRIDE;
+    virtual bool setMillisecondToDateComponents(double, DateComponents*) const OVERRIDE;
 };
 
 } // namespace WebCore
index beb8dd0..90265e9 100644 (file)
@@ -43,16 +43,16 @@ public:
 
 private:
     DateTimeInputType(HTMLInputElement* element) : BaseDateAndTimeInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual DateComponents::Type dateType() const;
-    virtual double defaultValueForStepUp() const;
-    virtual double minimum() const;
-    virtual double maximum() const;
-    virtual double defaultStep() const;
-    virtual double stepScaleFactor() const;
-    virtual bool scaledStepValueShouldBeInteger() const;
-    virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const;
-    virtual bool setMillisecondToDateComponents(double, DateComponents*) const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual DateComponents::Type dateType() const OVERRIDE;
+    virtual double defaultValueForStepUp() const OVERRIDE;
+    virtual double minimum() const OVERRIDE;
+    virtual double maximum() const OVERRIDE;
+    virtual double defaultStep() const OVERRIDE;
+    virtual double stepScaleFactor() const OVERRIDE;
+    virtual bool scaledStepValueShouldBeInteger() const OVERRIDE;
+    virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const OVERRIDE;
+    virtual bool setMillisecondToDateComponents(double, DateComponents*) const OVERRIDE;
 };
 
 } // namespace WebCore
index 8cb22ca..2641d84 100644 (file)
@@ -43,17 +43,17 @@ public:
 
 private:
     DateTimeLocalInputType(HTMLInputElement* element) : BaseDateAndTimeInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual DateComponents::Type dateType() const;
-    virtual double valueAsDate() const;
-    virtual void setValueAsDate(double, ExceptionCode&) const;
-    virtual double minimum() const;
-    virtual double maximum() const;
-    virtual double defaultStep() const;
-    virtual double stepScaleFactor() const;
-    virtual bool scaledStepValueShouldBeInteger() const;
-    virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const;
-    virtual bool setMillisecondToDateComponents(double, DateComponents*) const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual DateComponents::Type dateType() const OVERRIDE;
+    virtual double valueAsDate() const OVERRIDE;
+    virtual void setValueAsDate(double, ExceptionCode&) const OVERRIDE;
+    virtual double minimum() const OVERRIDE;
+    virtual double maximum() const OVERRIDE;
+    virtual double defaultStep() const OVERRIDE;
+    virtual double stepScaleFactor() const OVERRIDE;
+    virtual bool scaledStepValueShouldBeInteger() const OVERRIDE;
+    virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const OVERRIDE;
+    virtual bool setMillisecondToDateComponents(double, DateComponents*) const OVERRIDE;
 };
 
 } // namespace WebCore
index a95817d..e9a7b9a 100644 (file)
@@ -41,12 +41,12 @@ public:
 
 private:
     EmailInputType(HTMLInputElement* element) : BaseTextInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual bool typeMismatchFor(const String&) const;
-    virtual bool typeMismatch() const;
-    virtual String typeMismatchText() const;
-    virtual bool isEmailField() const;
-    virtual String sanitizeValue(const String&) const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool typeMismatchFor(const String&) const OVERRIDE;
+    virtual bool typeMismatch() const OVERRIDE;
+    virtual String typeMismatchText() const OVERRIDE;
+    virtual bool isEmailField() const OVERRIDE;
+    virtual String sanitizeValue(const String&) const OVERRIDE;
 };
 
 } // namespace WebCore
index 1ece3c7..b5a5d19 100644 (file)
@@ -47,31 +47,31 @@ public:
 
 private:
     FileInputType(HTMLInputElement*);
-    virtual const AtomicString& formControlType() const;
-    virtual bool appendFormData(FormDataList&, bool) const;
-    virtual bool valueMissing(const String&) const;
-    virtual String valueMissingText() const;
-    virtual void handleDOMActivateEvent(Event*);
-    virtual RenderObject* createRenderer(RenderArena*, RenderStyle*) const;
-    virtual bool canSetStringValue() const;
-    virtual bool canChangeFromAnotherType() const;
-    virtual FileList* files();
-    virtual bool canSetValue(const String&);
-    virtual bool getTypeSpecificValue(String&); // Checked first, before internal storage or the value attribute.
-    virtual bool storesValueSeparateFromAttribute();
-    virtual void setValue(const String&, bool valueChanged, bool sendChangeEvent);
-    virtual void receiveDroppedFiles(const Vector<String>&);
-    virtual Icon* icon() const;
-    virtual bool isFileUpload() const;
-    virtual void createShadowSubtree();
-    virtual void multipleAttributeChanged();
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool appendFormData(FormDataList&, bool) const OVERRIDE;
+    virtual bool valueMissing(const String&) const OVERRIDE;
+    virtual String valueMissingText() const OVERRIDE;
+    virtual void handleDOMActivateEvent(Event*) OVERRIDE;
+    virtual RenderObject* createRenderer(RenderArena*, RenderStyle*) const OVERRIDE;
+    virtual bool canSetStringValue() const OVERRIDE;
+    virtual bool canChangeFromAnotherType() const OVERRIDE;
+    virtual FileList* files() OVERRIDE;
+    virtual bool canSetValue(const String&) OVERRIDE;
+    virtual bool getTypeSpecificValue(String&) OVERRIDE; // Checked first, before internal storage or the value attribute.
+    virtual bool storesValueSeparateFromAttribute() OVERRIDE;
+    virtual void setValue(const String&, bool valueChanged, bool sendChangeEvent) OVERRIDE;
+    virtual void receiveDroppedFiles(const Vector<String>&) OVERRIDE;
+    virtual Icon* icon() const OVERRIDE;
+    virtual bool isFileUpload() const OVERRIDE;
+    virtual void createShadowSubtree() OVERRIDE;
+    virtual void multipleAttributeChanged() OVERRIDE;
     virtual String defaultToolTip() const OVERRIDE;
 
     // FileChooserClient implementation.
-    virtual void filesChosen(const Vector<String>&);
+    virtual void filesChosen(const Vector<String>&) OVERRIDE;
 
     // FileIconLoaderClient implementation.
-    virtual void updateRendering(PassRefPtr<Icon>);
+    virtual void updateRendering(PassRefPtr<Icon>) OVERRIDE;
 
     void setFileList(const Vector<String>& paths);
 #if ENABLE(DIRECTORY_UPLOAD)
index 7adb5d3..07a3fec 100644 (file)
@@ -41,16 +41,16 @@ public:
 
 private:
     HiddenInputType(HTMLInputElement* element) : InputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual bool supportsValidation() const;
-    virtual RenderObject* createRenderer(RenderArena*, RenderStyle*) const;
-    virtual void accessKeyAction(bool sendMouseEvents);
-    virtual bool rendererIsNeeded();
-    virtual bool storesValueSeparateFromAttribute();
-    virtual bool isHiddenType() const;
-    virtual bool shouldRespectHeightAndWidthAttributes();
-    virtual void setValue(const String&, bool, bool);
-    virtual bool appendFormData(FormDataList&, bool) const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool supportsValidation() const OVERRIDE;
+    virtual RenderObject* createRenderer(RenderArena*, RenderStyle*) const OVERRIDE;
+    virtual void accessKeyAction(bool sendMouseEvents) OVERRIDE;
+    virtual bool rendererIsNeeded() OVERRIDE;
+    virtual bool storesValueSeparateFromAttribute() OVERRIDE;
+    virtual bool isHiddenType() const OVERRIDE;
+    virtual bool shouldRespectHeightAndWidthAttributes() OVERRIDE;
+    virtual void setValue(const String&, bool, bool) OVERRIDE;
+    virtual bool appendFormData(FormDataList&, bool) const OVERRIDE;
 };
 
 } // namespace WebCore
index 9cb6021..93db075 100644 (file)
@@ -46,21 +46,21 @@ public:
 
 private:
     ImageInputType(HTMLInputElement*);
-    virtual const AtomicString& formControlType() const;
-    virtual bool isFormDataAppendable() const;
-    virtual bool appendFormData(FormDataList&, bool) const;
-    virtual bool supportsValidation() const;
-    virtual RenderObject* createRenderer(RenderArena*, RenderStyle*) const;
-    virtual void handleDOMActivateEvent(Event*);
-    virtual void altAttributeChanged();
-    virtual void srcAttributeChanged();
-    virtual void attach();
-    virtual void willMoveToNewOwnerDocument();
-    virtual bool shouldRespectAlignAttribute();
-    virtual bool canBeSuccessfulSubmitButton();
-    virtual bool isImageButton() const;
-    virtual bool isEnumeratable();
-    virtual bool shouldRespectHeightAndWidthAttributes();
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool isFormDataAppendable() const OVERRIDE;
+    virtual bool appendFormData(FormDataList&, bool) const OVERRIDE;
+    virtual bool supportsValidation() const OVERRIDE;
+    virtual RenderObject* createRenderer(RenderArena*, RenderStyle*) const OVERRIDE;
+    virtual void handleDOMActivateEvent(Event*) OVERRIDE;
+    virtual void altAttributeChanged() OVERRIDE;
+    virtual void srcAttributeChanged() OVERRIDE;
+    virtual void attach() OVERRIDE;
+    virtual void willMoveToNewOwnerDocument() OVERRIDE;
+    virtual bool shouldRespectAlignAttribute() OVERRIDE;
+    virtual bool canBeSuccessfulSubmitButton() OVERRIDE;
+    virtual bool isImageButton() const OVERRIDE;
+    virtual bool isEnumeratable() OVERRIDE;
+    virtual bool shouldRespectHeightAndWidthAttributes() OVERRIDE;
 
     OwnPtr<HTMLImageLoader> m_imageLoader;
     IntPoint m_clickLocation; // Valid only during HTMLFormElement::prepareForSubmission().
index 64b06e7..2cf702f 100644 (file)
@@ -42,10 +42,10 @@ public:
 
 private:
     IsIndexInputType(HTMLInputElement* element) : TextFieldInputType(element) { };
-    virtual const AtomicString& formControlType() const;
-    virtual bool supportsRequired() const;
-    virtual PassRefPtr<HTMLFormElement> formForSubmission() const;
-    virtual bool shouldRespectListAttribute();
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool supportsRequired() const OVERRIDE;
+    virtual PassRefPtr<HTMLFormElement> formForSubmission() const OVERRIDE;
+    virtual bool shouldRespectListAttribute() OVERRIDE;
 };
 
 } // namespace WebCore
index 2900b1a..031096e 100644 (file)
@@ -43,19 +43,19 @@ public:
 
 private:
     MonthInputType(HTMLInputElement* element) : BaseDateAndTimeInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual DateComponents::Type dateType() const;
-    virtual double valueAsDate() const;
-    virtual String serializeWithMilliseconds(double) const;
-    virtual double parseToDouble(const String&, double) const;
-    virtual double defaultValueForStepUp() const;
-    virtual double minimum() const;
-    virtual double maximum() const;
-    virtual double defaultStep() const;
-    virtual double stepScaleFactor() const;
-    virtual bool parsedStepValueShouldBeInteger() const;
-    virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const;
-    virtual bool setMillisecondToDateComponents(double, DateComponents*) const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual DateComponents::Type dateType() const OVERRIDE;
+    virtual double valueAsDate() const OVERRIDE;
+    virtual String serializeWithMilliseconds(double) const OVERRIDE;
+    virtual double parseToDouble(const String&, double) const OVERRIDE;
+    virtual double defaultValueForStepUp() const OVERRIDE;
+    virtual double minimum() const OVERRIDE;
+    virtual double maximum() const OVERRIDE;
+    virtual double defaultStep() const OVERRIDE;
+    virtual double stepScaleFactor() const OVERRIDE;
+    virtual bool parsedStepValueShouldBeInteger() const OVERRIDE;
+    virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const OVERRIDE;
+    virtual bool setMillisecondToDateComponents(double, DateComponents*) const OVERRIDE;
 };
 
 } // namespace WebCore
index 28c3632..26e7986 100644 (file)
@@ -41,40 +41,40 @@ public:
 
 private:
     NumberInputType(HTMLInputElement* element) : TextFieldInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual double valueAsNumber() const;
-    virtual void setValueAsNumber(double, bool sendChangeEvent, ExceptionCode&) const;
-    virtual bool typeMismatchFor(const String&) const;
-    virtual bool typeMismatch() const;
-    virtual bool rangeUnderflow(const String&) const;
-    virtual bool rangeOverflow(const String&) const;
-    virtual bool supportsRangeLimitation() const;
-    virtual double minimum() const;
-    virtual double maximum() const;
-    virtual bool sizeShouldIncludeDecoration(int defaultSize, int& preferredSize) const;
-    virtual bool isSteppable() const;
-    virtual bool stepMismatch(const String&, double) const;
-    virtual double stepBase() const;
-    virtual double stepBaseWithDecimalPlaces(unsigned*) const;
-    virtual double defaultStep() const;
-    virtual double stepScaleFactor() const;
-    virtual void handleKeydownEvent(KeyboardEvent*);
-    virtual void handleWheelEvent(WheelEvent*);
-    virtual double parseToDouble(const String&, double) const;
-    virtual double parseToDoubleWithDecimalPlaces(const String&, double, unsigned*) const;
-    virtual String serialize(double) const;
-    virtual double acceptableError(double) const;
-    virtual void handleBlurEvent();
-    virtual String visibleValue() const;
-    virtual String convertFromVisibleValue(const String&) const;
-    virtual bool isAcceptableValue(const String&);
-    virtual String sanitizeValue(const String&) const;
-    virtual bool hasUnacceptableValue();
-    virtual bool shouldRespectSpeechAttribute();
-    virtual bool supportsPlaceholder() const;
-    virtual bool isNumberField() const;
-    virtual void minOrMaxAttributeChanged();
-    virtual void stepAttributeChanged();
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual double valueAsNumber() const OVERRIDE;
+    virtual void setValueAsNumber(double, bool sendChangeEvent, ExceptionCode&) const OVERRIDE;
+    virtual bool typeMismatchFor(const String&) const OVERRIDE;
+    virtual bool typeMismatch() const OVERRIDE;
+    virtual bool rangeUnderflow(const String&) const OVERRIDE;
+    virtual bool rangeOverflow(const String&) const OVERRIDE;
+    virtual bool supportsRangeLimitation() const OVERRIDE;
+    virtual double minimum() const OVERRIDE;
+    virtual double maximum() const OVERRIDE;
+    virtual bool sizeShouldIncludeDecoration(int defaultSize, int& preferredSize) const OVERRIDE;
+    virtual bool isSteppable() const OVERRIDE;
+    virtual bool stepMismatch(const String&, double) const OVERRIDE;
+    virtual double stepBase() const OVERRIDE;
+    virtual double stepBaseWithDecimalPlaces(unsigned*) const OVERRIDE;
+    virtual double defaultStep() const OVERRIDE;
+    virtual double stepScaleFactor() const OVERRIDE;
+    virtual void handleKeydownEvent(KeyboardEvent*) OVERRIDE;
+    virtual void handleWheelEvent(WheelEvent*) OVERRIDE;
+    virtual double parseToDouble(const String&, double) const OVERRIDE;
+    virtual double parseToDoubleWithDecimalPlaces(const String&, double, unsigned*) const OVERRIDE;
+    virtual String serialize(double) const OVERRIDE;
+    virtual double acceptableError(double) const OVERRIDE;
+    virtual void handleBlurEvent() OVERRIDE;
+    virtual String visibleValue() const OVERRIDE;
+    virtual String convertFromVisibleValue(const String&) const OVERRIDE;
+    virtual bool isAcceptableValue(const String&) OVERRIDE;
+    virtual String sanitizeValue(const String&) const OVERRIDE;
+    virtual bool hasUnacceptableValue() OVERRIDE;
+    virtual bool shouldRespectSpeechAttribute() OVERRIDE;
+    virtual bool supportsPlaceholder() const OVERRIDE;
+    virtual bool isNumberField() const OVERRIDE;
+    virtual void minOrMaxAttributeChanged() OVERRIDE;
+    virtual void stepAttributeChanged() OVERRIDE;
 };
 
 } // namespace WebCore
index 04c82b5..e9ca18e 100644 (file)
@@ -41,14 +41,14 @@ public:
 
 private:
     PasswordInputType(HTMLInputElement* element) : BaseTextInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual bool saveFormControlState(String&) const;
-    virtual void restoreFormControlState(const String&) const;
-    virtual bool shouldUseInputMethod() const;
-    virtual bool shouldResetOnDocumentActivation();
-    virtual bool shouldRespectListAttribute();
-    virtual bool shouldRespectSpeechAttribute();
-    virtual bool isPasswordField() const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool saveFormControlState(String&) const OVERRIDE;
+    virtual void restoreFormControlState(const String&) const OVERRIDE;
+    virtual bool shouldUseInputMethod() const OVERRIDE;
+    virtual bool shouldResetOnDocumentActivation() OVERRIDE;
+    virtual bool shouldRespectListAttribute() OVERRIDE;
+    virtual bool shouldRespectSpeechAttribute() OVERRIDE;
+    virtual bool isPasswordField() const OVERRIDE;
 };
 
 } // namespace WebCore
index 8c731d0..525ed69 100644 (file)
@@ -41,18 +41,18 @@ public:
 
 private:
     RadioInputType(HTMLInputElement* element) : BaseCheckableInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual bool valueMissing(const String&) const;
-    virtual String valueMissingText() const;
-    virtual void handleClickEvent(MouseEvent*);
-    virtual void handleKeydownEvent(KeyboardEvent*);
-    virtual void handleKeyupEvent(KeyboardEvent*);
-    virtual bool isKeyboardFocusable() const;
-    virtual void attach();
-    virtual bool shouldSendChangeEventAfterCheckedChanged();
-    virtual PassOwnPtr<ClickHandlingState> willDispatchClick();
-    virtual void didDispatchClick(Event*, const ClickHandlingState&);
-    virtual bool isRadioButton() const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool valueMissing(const String&) const OVERRIDE;
+    virtual String valueMissingText() const OVERRIDE;
+    virtual void handleClickEvent(MouseEvent*) OVERRIDE;
+    virtual void handleKeydownEvent(KeyboardEvent*) OVERRIDE;
+    virtual void handleKeyupEvent(KeyboardEvent*) OVERRIDE;
+    virtual bool isKeyboardFocusable() const OVERRIDE;
+    virtual void attach() OVERRIDE;
+    virtual bool shouldSendChangeEventAfterCheckedChanged() OVERRIDE;
+    virtual PassOwnPtr<ClickHandlingState> willDispatchClick() OVERRIDE;
+    virtual void didDispatchClick(Event*, const ClickHandlingState&) OVERRIDE;
+    virtual bool isRadioButton() const OVERRIDE;
 };
 
 } // namespace WebCore
index c9c52a1..e751930 100644 (file)
@@ -43,33 +43,33 @@ public:
 
 private:
     RangeInputType(HTMLInputElement* element) : InputType(element) { }
-    virtual bool isRangeControl() const;
-    virtual const AtomicString& formControlType() const;
-    virtual double valueAsNumber() const;
-    virtual void setValueAsNumber(double, bool sendChangeEvent, ExceptionCode&) const;
-    virtual bool supportsRequired() const;
-    virtual bool rangeUnderflow(const String&) const;
-    virtual bool rangeOverflow(const String&) const;
-    virtual bool supportsRangeLimitation() const;
-    virtual double minimum() const;
-    virtual double maximum() const;
-    virtual bool isSteppable() const;
-    virtual bool stepMismatch(const String&, double) const;
-    virtual double stepBase() const;
-    virtual double defaultStep() const;
-    virtual double stepScaleFactor() const;
-    virtual void handleMouseDownEvent(MouseEvent*);
-    virtual void handleKeydownEvent(KeyboardEvent*);
-    virtual RenderObject* createRenderer(RenderArena*, RenderStyle*) const;
-    virtual void createShadowSubtree();
-    virtual double parseToDouble(const String&, double) const;
-    virtual String serialize(double) const;
-    virtual void accessKeyAction(bool sendMouseEvents);
-    virtual void minOrMaxAttributeChanged();
-    virtual void setValue(const String&, bool valueChanged, bool sendChangeEvent);
+    virtual bool isRangeControl() const OVERRIDE;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual double valueAsNumber() const OVERRIDE;
+    virtual void setValueAsNumber(double, bool sendChangeEvent, ExceptionCode&) const OVERRIDE;
+    virtual bool supportsRequired() const OVERRIDE;
+    virtual bool rangeUnderflow(const String&) const OVERRIDE;
+    virtual bool rangeOverflow(const String&) const OVERRIDE;
+    virtual bool supportsRangeLimitation() const OVERRIDE;
+    virtual double minimum() const OVERRIDE;
+    virtual double maximum() const OVERRIDE;
+    virtual bool isSteppable() const OVERRIDE;
+    virtual bool stepMismatch(const String&, double) const OVERRIDE;
+    virtual double stepBase() const OVERRIDE;
+    virtual double defaultStep() const OVERRIDE;
+    virtual double stepScaleFactor() const OVERRIDE;
+    virtual void handleMouseDownEvent(MouseEvent*) OVERRIDE;
+    virtual void handleKeydownEvent(KeyboardEvent*) OVERRIDE;
+    virtual RenderObject* createRenderer(RenderArena*, RenderStyle*) const OVERRIDE;
+    virtual void createShadowSubtree() OVERRIDE;
+    virtual double parseToDouble(const String&, double) const OVERRIDE;
+    virtual String serialize(double) const OVERRIDE;
+    virtual void accessKeyAction(bool sendMouseEvents) OVERRIDE;
+    virtual void minOrMaxAttributeChanged() OVERRIDE;
+    virtual void setValue(const String&, bool valueChanged, bool sendChangeEvent) OVERRIDE;
     virtual String fallbackValue() const OVERRIDE;
-    virtual String sanitizeValue(const String& proposedValue) const;
-    virtual bool shouldRespectListAttribute();
+    virtual String sanitizeValue(const String& proposedValue) const OVERRIDE;
+    virtual bool shouldRespectListAttribute() OVERRIDE;
 };
 
 } // namespace WebCore
index 3d478bb..51baaf4 100644 (file)
@@ -41,11 +41,11 @@ public:
 
 private:
     ResetInputType(HTMLInputElement* element) : BaseButtonInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual bool supportsValidation() const;
-    virtual void handleDOMActivateEvent(Event*);
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool supportsValidation() const OVERRIDE;
+    virtual void handleDOMActivateEvent(Event*) OVERRIDE;
     virtual String defaultValue() const OVERRIDE;
-    virtual bool isTextButton() const;
+    virtual bool isTextButton() const OVERRIDE;
 };
 
 } // namespace WebCore
index a9fefb1..ab19103 100644 (file)
@@ -48,15 +48,15 @@ public:
 
 private:
     SearchInputType(HTMLInputElement*);
-    virtual const AtomicString& formControlType() const;
-    virtual bool shouldRespectSpeechAttribute();
-    virtual bool isSearchField() const;
-    virtual bool needsContainer() const;
-    virtual void createShadowSubtree();
-    virtual void destroyShadowSubtree();
-    virtual HTMLElement* resultsButtonElement() const;
-    virtual HTMLElement* cancelButtonElement() const;
-    virtual void handleKeydownEvent(KeyboardEvent*);
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool shouldRespectSpeechAttribute() OVERRIDE;
+    virtual bool isSearchField() const OVERRIDE;
+    virtual bool needsContainer() const OVERRIDE;
+    virtual void createShadowSubtree() OVERRIDE;
+    virtual void destroyShadowSubtree() OVERRIDE;
+    virtual HTMLElement* resultsButtonElement() const OVERRIDE;
+    virtual HTMLElement* cancelButtonElement() const OVERRIDE;
+    virtual void handleKeydownEvent(KeyboardEvent*) OVERRIDE;
 
     void searchEventTimerFired(Timer<SearchInputType>*);
 
index 7eb2ed9..de822bc 100644 (file)
@@ -41,14 +41,14 @@ public:
 
 private:
     SubmitInputType(HTMLInputElement* element) : BaseButtonInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual bool appendFormData(FormDataList&, bool) const;
-    virtual bool supportsRequired() const;
-    virtual void handleDOMActivateEvent(Event*);
-    virtual bool canBeSuccessfulSubmitButton();
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool appendFormData(FormDataList&, bool) const OVERRIDE;
+    virtual bool supportsRequired() const OVERRIDE;
+    virtual void handleDOMActivateEvent(Event*) OVERRIDE;
+    virtual bool canBeSuccessfulSubmitButton() OVERRIDE;
     virtual String defaultValue() const OVERRIDE;
-    virtual bool isSubmitButton() const;
-    virtual bool isTextButton() const;
+    virtual bool isSubmitButton() const OVERRIDE;
+    virtual bool isTextButton() const OVERRIDE;
 };
 
 } // namespace WebCore
index 602c883..923fad6 100644 (file)
@@ -41,9 +41,9 @@ public:
 
 private:
     TelephoneInputType(HTMLInputElement* element) : BaseTextInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual bool shouldRespectSpeechAttribute();
-    virtual bool isTelephoneField() const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool shouldRespectSpeechAttribute() OVERRIDE;
+    virtual bool isTelephoneField() const OVERRIDE;
 };
 
 } // namespace WebCore
index d753831..161884d 100644 (file)
@@ -44,41 +44,41 @@ class TextFieldInputType : public InputType {
 protected:
     TextFieldInputType(HTMLInputElement*);
     virtual ~TextFieldInputType();
-    virtual bool canSetSuggestedValue();
-    virtual void handleKeydownEvent(KeyboardEvent*);
+    virtual bool canSetSuggestedValue() OVERRIDE;
+    virtual void handleKeydownEvent(KeyboardEvent*) OVERRIDE;
     void handleKeydownEventForSpinButton(KeyboardEvent*);
     void handleWheelEventForSpinButton(WheelEvent*);
 
-    virtual HTMLElement* containerElement() const;
-    virtual HTMLElement* innerBlockElement() const;
-    virtual HTMLElement* innerTextElement() const;
-    virtual HTMLElement* innerSpinButtonElement() const;
+    virtual HTMLElement* containerElement() const OVERRIDE;
+    virtual HTMLElement* innerBlockElement() const OVERRIDE;
+    virtual HTMLElement* innerTextElement() const OVERRIDE;
+    virtual HTMLElement* innerSpinButtonElement() const OVERRIDE;
 #if ENABLE(INPUT_SPEECH)
-    virtual HTMLElement* speechButtonElement() const;
+    virtual HTMLElement* speechButtonElement() const OVERRIDE;
 #endif
 
 protected:
     virtual bool needsContainer() const;
-    virtual void createShadowSubtree();
-    virtual void destroyShadowSubtree();
-    virtual void disabledAttributeChanged();
-    virtual void readonlyAttributeChanged();
+    virtual void createShadowSubtree() OVERRIDE;
+    virtual void destroyShadowSubtree() OVERRIDE;
+    virtual void disabledAttributeChanged() OVERRIDE;
+    virtual void readonlyAttributeChanged() OVERRIDE;
 
 private:
-    virtual bool isTextField() const;
-    virtual bool valueMissing(const String&) const;
-    virtual void handleBeforeTextInsertedEvent(BeforeTextInsertedEvent*);
-    virtual void forwardEvent(Event*);
-    virtual bool shouldSubmitImplicitly(Event*);
-    virtual RenderObject* createRenderer(RenderArena*, RenderStyle*) const;
-    virtual bool shouldUseInputMethod() const;
-    virtual void setValue(const String&, bool valueChanged, bool sendChangeEvent);
-    virtual void dispatchChangeEventInResponseToSetValue();
-    virtual String sanitizeValue(const String&) const;
-    virtual bool shouldRespectListAttribute();
-    virtual HTMLElement* placeholderElement() const;
-    virtual void updatePlaceholderText();
-    virtual bool appendFormData(FormDataList&, bool multipart) const;
+    virtual bool isTextField() const OVERRIDE;
+    virtual bool valueMissing(const String&) const OVERRIDE;
+    virtual void handleBeforeTextInsertedEvent(BeforeTextInsertedEvent*) OVERRIDE;
+    virtual void forwardEvent(Event*) OVERRIDE;
+    virtual bool shouldSubmitImplicitly(Event*) OVERRIDE;
+    virtual RenderObject* createRenderer(RenderArena*, RenderStyle*) const OVERRIDE;
+    virtual bool shouldUseInputMethod() const OVERRIDE;
+    virtual void setValue(const String&, bool valueChanged, bool sendChangeEvent) OVERRIDE;
+    virtual void dispatchChangeEventInResponseToSetValue() OVERRIDE;
+    virtual String sanitizeValue(const String&) const OVERRIDE;
+    virtual bool shouldRespectListAttribute() OVERRIDE;
+    virtual HTMLElement* placeholderElement() const OVERRIDE;
+    virtual void updatePlaceholderText() OVERRIDE;
+    virtual bool appendFormData(FormDataList&, bool multipart) const OVERRIDE;
 
     RefPtr<HTMLElement> m_container;
     RefPtr<HTMLElement> m_innerBlock;
index 243f656..421fe57 100644 (file)
@@ -41,8 +41,8 @@ public:
 
 private:
     TextInputType(HTMLInputElement* element) : BaseTextInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual bool shouldRespectSpeechAttribute();
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool shouldRespectSpeechAttribute() OVERRIDE;
 };
 
 } // namespace WebCore
index be4042b..c06709e 100644 (file)
@@ -43,16 +43,16 @@ public:
 
 private:
     TimeInputType(HTMLInputElement* element) : BaseDateAndTimeInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual DateComponents::Type dateType() const;
-    virtual double defaultValueForStepUp() const;
-    virtual double minimum() const;
-    virtual double maximum() const;
-    virtual double defaultStep() const;
-    virtual double stepScaleFactor() const;
-    virtual bool scaledStepValueShouldBeInteger() const;
-    virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const;
-    virtual bool setMillisecondToDateComponents(double, DateComponents*) const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual DateComponents::Type dateType() const OVERRIDE;
+    virtual double defaultValueForStepUp() const OVERRIDE;
+    virtual double minimum() const OVERRIDE;
+    virtual double maximum() const OVERRIDE;
+    virtual double defaultStep() const OVERRIDE;
+    virtual double stepScaleFactor() const OVERRIDE;
+    virtual bool scaledStepValueShouldBeInteger() const OVERRIDE;
+    virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const OVERRIDE;
+    virtual bool setMillisecondToDateComponents(double, DateComponents*) const OVERRIDE;
 };
 
 } // namespace WebCore
index fb4bb3d..de68418 100644 (file)
@@ -41,11 +41,11 @@ public:
 
 private:
     URLInputType(HTMLInputElement* element) : BaseTextInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual bool typeMismatchFor(const String&) const;
-    virtual bool typeMismatch() const;
-    virtual String typeMismatchText() const;
-    virtual bool isURLField() const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual bool typeMismatchFor(const String&) const OVERRIDE;
+    virtual bool typeMismatch() const OVERRIDE;
+    virtual String typeMismatchText() const OVERRIDE;
+    virtual bool isURLField() const OVERRIDE;
 };
 
 } // namespace WebCore
index 6c1b229..5eb1106 100644 (file)
@@ -43,16 +43,16 @@ public:
 
 private:
     WeekInputType(HTMLInputElement* element) : BaseDateAndTimeInputType(element) { }
-    virtual const AtomicString& formControlType() const;
-    virtual DateComponents::Type dateType() const;
-    virtual double minimum() const;
-    virtual double maximum() const;
-    virtual double stepBase() const;
-    virtual double defaultStep() const;
-    virtual double stepScaleFactor() const;
-    virtual bool parsedStepValueShouldBeInteger() const;
-    virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const;
-    virtual bool setMillisecondToDateComponents(double, DateComponents*) const;
+    virtual const AtomicString& formControlType() const OVERRIDE;
+    virtual DateComponents::Type dateType() const OVERRIDE;
+    virtual double minimum() const OVERRIDE;
+    virtual double maximum() const OVERRIDE;
+    virtual double stepBase() const OVERRIDE;
+    virtual double defaultStep() const OVERRIDE;
+    virtual double stepScaleFactor() const OVERRIDE;
+    virtual bool parsedStepValueShouldBeInteger() const OVERRIDE;
+    virtual bool parseToDateComponentsInternal(const UChar*, unsigned length, DateComponents*) const OVERRIDE;
+    virtual bool setMillisecondToDateComponents(double, DateComponents*) const OVERRIDE;
 };
 
 } // namespace WebCore