Index: Source/core/html/HTMLInputElement.h |
diff --git a/Source/core/html/HTMLInputElement.h b/Source/core/html/HTMLInputElement.h |
index c17851961ba46825cd7308057683992336de8f01..87d32c0ca5e2b1ec08024e84318c15134965a45e 100644 |
--- a/Source/core/html/HTMLInputElement.h |
+++ b/Source/core/html/HTMLInputElement.h |
@@ -49,22 +49,22 @@ class HTMLInputElement : public HTMLTextFormControlElement { |
public: |
static PassRefPtrWillBeRawPtr<HTMLInputElement> create(Document&, HTMLFormElement*, bool createdByParser); |
virtual ~HTMLInputElement(); |
- virtual void trace(Visitor*) OVERRIDE; |
+ virtual void trace(Visitor*) override; |
DEFINE_ATTRIBUTE_EVENT_LISTENER(webkitspeechchange); |
- virtual bool shouldAutocomplete() const OVERRIDE FINAL; |
+ virtual bool shouldAutocomplete() const override final; |
// For ValidityState |
- virtual bool hasBadInput() const OVERRIDE FINAL; |
- virtual bool patternMismatch() const OVERRIDE FINAL; |
- virtual bool rangeUnderflow() const OVERRIDE FINAL; |
- virtual bool rangeOverflow() const OVERRIDE FINAL; |
- virtual bool stepMismatch() const OVERRIDE FINAL; |
- virtual bool tooLong() const OVERRIDE FINAL; |
- virtual bool typeMismatch() const OVERRIDE FINAL; |
- virtual bool valueMissing() const OVERRIDE FINAL; |
- virtual String validationMessage() const OVERRIDE FINAL; |
+ virtual bool hasBadInput() const override final; |
+ virtual bool patternMismatch() const override final; |
+ virtual bool rangeUnderflow() const override final; |
+ virtual bool rangeOverflow() const override final; |
+ virtual bool stepMismatch() const override final; |
+ virtual bool tooLong() const override final; |
+ virtual bool typeMismatch() const override final; |
+ virtual bool valueMissing() const override final; |
+ virtual String validationMessage() const override final; |
// Returns the minimum value for type=date, number, or range. Don't call this for other types. |
double minimum() const; |
@@ -98,14 +98,14 @@ public: |
void setIndeterminate(bool); |
// shouldAppearChecked is used by the rendering tree/CSS while checked() is used by JS to determine checked state |
bool shouldAppearChecked() const; |
- virtual bool shouldAppearIndeterminate() const OVERRIDE; |
+ virtual bool shouldAppearIndeterminate() const override; |
int size() const; |
bool sizeShouldIncludeDecoration(int& preferredSize) const; |
void setType(const AtomicString&); |
- virtual String value() const OVERRIDE; |
+ virtual String value() const override; |
void setValue(const String&, ExceptionState&, TextFieldEventBehavior = DispatchNoEvent); |
void setValue(const String&, TextFieldEventBehavior = DispatchNoEvent); |
void setValueForUser(const String&); |
@@ -142,16 +142,16 @@ public: |
void setSelectionRangeForBinding(int start, int end, ExceptionState&); |
void setSelectionRangeForBinding(int start, int end, const String& direction, ExceptionState&); |
- virtual bool rendererIsNeeded(const RenderStyle&) OVERRIDE FINAL; |
- virtual RenderObject* createRenderer(RenderStyle*) OVERRIDE; |
- virtual void detach(const AttachContext& = AttachContext()) OVERRIDE FINAL; |
- virtual void updateFocusAppearance(bool restorePreviousSelection) OVERRIDE FINAL; |
+ virtual bool rendererIsNeeded(const RenderStyle&) override final; |
+ virtual RenderObject* createRenderer(RenderStyle*) override; |
+ virtual void detach(const AttachContext& = AttachContext()) override final; |
+ virtual void updateFocusAppearance(bool restorePreviousSelection) override final; |
// FIXME: For isActivatedSubmit and setActivatedSubmit, we should use the NVI-idiom here by making |
// it private virtual in all classes and expose a public method in HTMLFormControlElement to call |
// the private virtual method. |
- virtual bool isActivatedSubmit() const OVERRIDE FINAL; |
- virtual void setActivatedSubmit(bool flag) OVERRIDE FINAL; |
+ virtual bool isActivatedSubmit() const override final; |
+ virtual void setActivatedSubmit(bool flag) override final; |
String altText() const; |
@@ -190,7 +190,7 @@ public: |
void updateClearButtonVisibility(); |
- virtual bool willRespondToMouseClickEvents() OVERRIDE; |
+ virtual bool willRespondToMouseClickEvents() override; |
HTMLElement* list() const; |
HTMLDataListElement* dataList() const; |
@@ -205,7 +205,7 @@ public: |
bool valueAttributeWasUpdatedAfterParsing() const { return m_valueAttributeWasUpdatedAfterParsing; } |
void updateView(); |
bool needsToUpdateViewValue() const { return m_needsToUpdateViewValue; } |
- virtual void setInnerEditorValue(const String&) OVERRIDE; |
+ virtual void setInnerEditorValue(const String&) override; |
void cacheSelectionInResponseToSetValue(int caretOffset) { cacheSelection(caretOffset, caretOffset, SelectionHasNoDirection); } |
@@ -222,20 +222,20 @@ public: |
void setHeight(unsigned); |
void setWidth(unsigned); |
- virtual void blur() OVERRIDE FINAL; |
+ virtual void blur() override final; |
void defaultBlur(); |
- virtual const AtomicString& name() const OVERRIDE FINAL; |
+ virtual const AtomicString& name() const override final; |
void beginEditing(); |
void endEditing(); |
static Vector<FileChooserFileInfo> filesFromFileInputFormControlState(const FormControlState&); |
- virtual bool matchesReadOnlyPseudoClass() const OVERRIDE FINAL; |
- virtual bool matchesReadWritePseudoClass() const OVERRIDE FINAL; |
- virtual void setRangeText(const String& replacement, ExceptionState&) OVERRIDE FINAL; |
- virtual void setRangeText(const String& replacement, unsigned start, unsigned end, const String& selectionMode, ExceptionState&) OVERRIDE FINAL; |
+ virtual bool matchesReadOnlyPseudoClass() const override final; |
+ virtual bool matchesReadWritePseudoClass() const override final; |
+ virtual void setRangeText(const String& replacement, ExceptionState&) override final; |
+ virtual void setRangeText(const String& replacement, unsigned start, unsigned end, const String& selectionMode, ExceptionState&) override final; |
bool hasImageLoader() const { return m_imageLoader; } |
HTMLImageLoader* imageLoader(); |
@@ -247,92 +247,92 @@ public: |
void setShouldRevealPassword(bool value); |
bool shouldRevealPassword() const { return m_shouldRevealPassword; } |
AXObject* popupRootAXObject(); |
- virtual void didNotifySubtreeInsertionsToDocument() OVERRIDE; |
+ virtual void didNotifySubtreeInsertionsToDocument() override; |
protected: |
HTMLInputElement(Document&, HTMLFormElement*, bool createdByParser); |
- virtual void defaultEventHandler(Event*) OVERRIDE; |
+ virtual void defaultEventHandler(Event*) override; |
private: |
enum AutoCompleteSetting { Uninitialized, On, Off }; |
- virtual void didAddUserAgentShadowRoot(ShadowRoot&) OVERRIDE FINAL; |
- virtual void willAddFirstAuthorShadowRoot() OVERRIDE FINAL; |
+ virtual void didAddUserAgentShadowRoot(ShadowRoot&) override final; |
+ virtual void willAddFirstAuthorShadowRoot() override final; |
- virtual void willChangeForm() OVERRIDE FINAL; |
- virtual void didChangeForm() OVERRIDE FINAL; |
- virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE; |
- virtual void removedFrom(ContainerNode*) OVERRIDE FINAL; |
- virtual void didMoveToNewDocument(Document& oldDocument) OVERRIDE FINAL; |
- virtual void removeAllEventListeners() OVERRIDE FINAL; |
+ virtual void willChangeForm() override final; |
+ virtual void didChangeForm() override final; |
+ virtual InsertionNotificationRequest insertedInto(ContainerNode*) override; |
+ virtual void removedFrom(ContainerNode*) override final; |
+ virtual void didMoveToNewDocument(Document& oldDocument) override final; |
+ virtual void removeAllEventListeners() override final; |
- virtual bool hasCustomFocusLogic() const OVERRIDE FINAL; |
- virtual bool isKeyboardFocusable() const OVERRIDE FINAL; |
- virtual bool shouldShowFocusRingOnMouseFocus() const OVERRIDE FINAL; |
- virtual bool isEnumeratable() const OVERRIDE FINAL; |
- virtual bool isInteractiveContent() const OVERRIDE FINAL; |
- virtual bool supportLabels() const OVERRIDE FINAL; |
+ virtual bool hasCustomFocusLogic() const override final; |
+ virtual bool isKeyboardFocusable() const override final; |
+ virtual bool shouldShowFocusRingOnMouseFocus() const override final; |
+ virtual bool isEnumeratable() const override final; |
+ virtual bool isInteractiveContent() const override final; |
+ virtual bool supportLabels() const override final; |
- virtual bool isTextFormControl() const OVERRIDE FINAL { return isTextField(); } |
+ virtual bool isTextFormControl() const override final { return isTextField(); } |
- virtual bool canTriggerImplicitSubmission() const OVERRIDE FINAL { return isTextField(); } |
+ virtual bool canTriggerImplicitSubmission() const override final { return isTextField(); } |
- virtual const AtomicString& formControlType() const OVERRIDE FINAL; |
+ virtual const AtomicString& formControlType() const override final; |
- virtual bool shouldSaveAndRestoreFormControlState() const OVERRIDE FINAL; |
- virtual FormControlState saveFormControlState() const OVERRIDE FINAL; |
- virtual void restoreFormControlState(const FormControlState&) OVERRIDE FINAL; |
+ virtual bool shouldSaveAndRestoreFormControlState() const override final; |
+ virtual FormControlState saveFormControlState() const override final; |
+ virtual void restoreFormControlState(const FormControlState&) override final; |
- virtual bool canStartSelection() const OVERRIDE FINAL; |
+ virtual bool canStartSelection() const override final; |
- virtual void accessKeyAction(bool sendMouseEvents) OVERRIDE FINAL; |
+ virtual void accessKeyAction(bool sendMouseEvents) override final; |
- virtual void attributeWillChange(const QualifiedName&, const AtomicString& oldValue, const AtomicString& newValue) OVERRIDE; |
- virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERRIDE; |
- virtual bool isPresentationAttribute(const QualifiedName&) const OVERRIDE FINAL; |
- virtual void collectStyleForPresentationAttribute(const QualifiedName&, const AtomicString&, MutableStylePropertySet*) OVERRIDE FINAL; |
- virtual void finishParsingChildren() OVERRIDE FINAL; |
+ virtual void attributeWillChange(const QualifiedName&, const AtomicString& oldValue, const AtomicString& newValue) override; |
+ virtual void parseAttribute(const QualifiedName&, const AtomicString&) override; |
+ virtual bool isPresentationAttribute(const QualifiedName&) const override final; |
+ virtual void collectStyleForPresentationAttribute(const QualifiedName&, const AtomicString&, MutableStylePropertySet*) override final; |
+ virtual void finishParsingChildren() override final; |
- virtual void copyNonAttributePropertiesFromElement(const Element&) OVERRIDE FINAL; |
+ virtual void copyNonAttributePropertiesFromElement(const Element&) override final; |
- virtual void attach(const AttachContext& = AttachContext()) OVERRIDE FINAL; |
+ virtual void attach(const AttachContext& = AttachContext()) override final; |
- virtual bool appendFormData(FormDataList&, bool) OVERRIDE FINAL; |
- virtual String resultForDialogSubmit() OVERRIDE FINAL; |
+ virtual bool appendFormData(FormDataList&, bool) override final; |
+ virtual String resultForDialogSubmit() override final; |
- virtual bool canBeSuccessfulSubmitButton() const OVERRIDE FINAL; |
+ virtual bool canBeSuccessfulSubmitButton() const override final; |
- virtual void resetImpl() OVERRIDE FINAL; |
- virtual bool supportsAutofocus() const OVERRIDE FINAL; |
+ virtual void resetImpl() override final; |
+ virtual bool supportsAutofocus() const override final; |
- virtual void* preDispatchEventHandler(Event*) OVERRIDE FINAL; |
- virtual void postDispatchEventHandler(Event*, void* dataFromPreDispatch) OVERRIDE FINAL; |
+ virtual void* preDispatchEventHandler(Event*) override final; |
+ virtual void postDispatchEventHandler(Event*, void* dataFromPreDispatch) override final; |
- virtual bool isURLAttribute(const Attribute&) const OVERRIDE FINAL; |
- virtual bool hasLegalLinkAttribute(const QualifiedName&) const OVERRIDE FINAL; |
- virtual const QualifiedName& subResourceAttributeName() const OVERRIDE FINAL; |
- virtual bool isInRange() const OVERRIDE FINAL; |
- virtual bool isOutOfRange() const OVERRIDE FINAL; |
+ virtual bool isURLAttribute(const Attribute&) const override final; |
+ virtual bool hasLegalLinkAttribute(const QualifiedName&) const override final; |
+ virtual const QualifiedName& subResourceAttributeName() const override final; |
+ virtual bool isInRange() const override final; |
+ virtual bool isOutOfRange() const override final; |
bool tooLong(const String&, NeedsToCheckDirtyFlag) const; |
- virtual bool supportsPlaceholder() const OVERRIDE FINAL; |
- virtual void updatePlaceholderText() OVERRIDE FINAL; |
- virtual bool isEmptyValue() const OVERRIDE FINAL { return innerEditorValue().isEmpty(); } |
- virtual bool isEmptySuggestedValue() const OVERRIDE FINAL { return suggestedValue().isEmpty(); } |
- virtual void handleFocusEvent(Element* oldFocusedElement, FocusType) OVERRIDE FINAL; |
- virtual void handleBlurEvent() OVERRIDE FINAL; |
- virtual void dispatchFocusInEvent(const AtomicString& eventType, Element* oldFocusedElement, FocusType) OVERRIDE FINAL; |
+ virtual bool supportsPlaceholder() const override final; |
+ virtual void updatePlaceholderText() override final; |
+ virtual bool isEmptyValue() const override final { return innerEditorValue().isEmpty(); } |
+ virtual bool isEmptySuggestedValue() const override final { return suggestedValue().isEmpty(); } |
+ virtual void handleFocusEvent(Element* oldFocusedElement, FocusType) override final; |
+ virtual void handleBlurEvent() override final; |
+ virtual void dispatchFocusInEvent(const AtomicString& eventType, Element* oldFocusedElement, FocusType) override final; |
- virtual bool isOptionalFormControl() const OVERRIDE FINAL { return !isRequiredFormControl(); } |
- virtual bool isRequiredFormControl() const OVERRIDE FINAL; |
- virtual bool recalcWillValidate() const OVERRIDE FINAL; |
- virtual void requiredAttributeChanged() OVERRIDE FINAL; |
+ virtual bool isOptionalFormControl() const override final { return !isRequiredFormControl(); } |
+ virtual bool isRequiredFormControl() const override final; |
+ virtual bool recalcWillValidate() const override final; |
+ virtual void requiredAttributeChanged() override final; |
void updateType(); |
- virtual void subtreeHasChanged() OVERRIDE FINAL; |
+ virtual void subtreeHasChanged() override final; |
void setListAttributeTargetObserver(PassOwnPtrWillBeRawPtr<ListAttributeTargetObserver>); |
void resetListAttributeTargetObserver(); |
@@ -344,10 +344,10 @@ private: |
void addToRadioButtonGroup(); |
void removeFromRadioButtonGroup(); |
#if ENABLE(INPUT_MULTIPLE_FIELDS_UI) |
- virtual PassRefPtr<RenderStyle> customStyleForRenderer() OVERRIDE; |
+ virtual PassRefPtr<RenderStyle> customStyleForRenderer() override; |
#endif |
- virtual bool shouldDispatchFormControlChangeEvent(String&, String&) OVERRIDE; |
+ virtual bool shouldDispatchFormControlChangeEvent(String&, String&) override; |
AtomicString m_name; |
String m_valueIfDirty; |