| Index: Source/core/html/forms/TextFieldInputType.h
|
| diff --git a/Source/core/html/forms/TextFieldInputType.h b/Source/core/html/forms/TextFieldInputType.h
|
| index 29f01f3a1a969ec377cb7e12c2df5b6cc016862f..227cf214b8c367371641ffc2fad9ea14d342682a 100644
|
| --- a/Source/core/html/forms/TextFieldInputType.h
|
| +++ b/Source/core/html/forms/TextFieldInputType.h
|
| @@ -47,24 +47,22 @@ public:
|
|
|
| protected:
|
| TextFieldInputType(HTMLInputElement&);
|
| - virtual ~TextFieldInputType();
|
| - virtual bool canSetSuggestedValue() override;
|
| - virtual void handleKeydownEvent(KeyboardEvent*) override;
|
| - void handleKeydownEventForSpinButton(KeyboardEvent*);
|
| + ~TextFieldInputType() override;
|
| + bool canSetSuggestedValue() override;
|
| + void handleKeydownEvent(KeyboardEvent*) override;
|
|
|
| - virtual bool needsContainer() const { return false; }
|
| - bool shouldHaveSpinButton() const;
|
| - virtual void createShadowSubtree() override;
|
| - virtual void destroyShadowSubtree() override;
|
| - virtual void attributeChanged() override;
|
| - virtual void disabledAttributeChanged() override;
|
| - virtual void readonlyAttributeChanged() override;
|
| - virtual bool supportsReadOnly() const override;
|
| - virtual void handleFocusEvent(Element* oldFocusedNode, WebFocusType) override final;
|
| - virtual void handleBlurEvent() override final;
|
| - virtual void setValue(const String&, bool valueChanged, TextFieldEventBehavior) override;
|
| - virtual void updateView() override;
|
| + void createShadowSubtree() override;
|
| + void destroyShadowSubtree() override;
|
| + void attributeChanged() override;
|
| + void disabledAttributeChanged() override;
|
| + void readonlyAttributeChanged() override;
|
| + bool supportsReadOnly() const override;
|
| + void handleFocusEvent(Element* oldFocusedNode, WebFocusType) final;
|
| + void handleBlurEvent() final;
|
| + void setValue(const String&, bool valueChanged, TextFieldEventBehavior) override;
|
| + void updateView() override;
|
|
|
| + virtual bool needsContainer() const { return false; }
|
| virtual String convertFromVisibleValue(const String&) const;
|
| enum ValueChangeState {
|
| ValueChangeStateNone,
|
| @@ -72,30 +70,32 @@ protected:
|
| };
|
| virtual void didSetValueByUserEdit(ValueChangeState);
|
|
|
| + void handleKeydownEventForSpinButton(KeyboardEvent*);
|
| + bool shouldHaveSpinButton() const;
|
| Element* containerElement() const;
|
|
|
| private:
|
| - virtual bool shouldShowFocusRingOnMouseFocus() const override final;
|
| - virtual bool isTextField() const override final;
|
| - virtual bool valueMissing(const String&) const override;
|
| - virtual void handleBeforeTextInsertedEvent(BeforeTextInsertedEvent*) override;
|
| - virtual void forwardEvent(Event*) override final;
|
| - virtual bool shouldSubmitImplicitly(Event*) override final;
|
| - virtual LayoutObject* createRenderer(const LayoutStyle&) const override;
|
| - virtual String sanitizeValue(const String&) const override;
|
| - virtual bool shouldRespectListAttribute() override;
|
| - virtual void listAttributeTargetChanged() override;
|
| - virtual void updatePlaceholderText() override final;
|
| - virtual bool appendFormData(FormDataList&, bool multipart) const override;
|
| - virtual void subtreeHasChanged() override final;
|
| + bool shouldShowFocusRingOnMouseFocus() const final;
|
| + bool isTextField() const final;
|
| + bool valueMissing(const String&) const override;
|
| + void handleBeforeTextInsertedEvent(BeforeTextInsertedEvent*) override;
|
| + void forwardEvent(Event*) final;
|
| + bool shouldSubmitImplicitly(Event*) final;
|
| + LayoutObject* createRenderer(const LayoutStyle&) const override;
|
| + String sanitizeValue(const String&) const override;
|
| + bool shouldRespectListAttribute() override;
|
| + void listAttributeTargetChanged() override;
|
| + void updatePlaceholderText() final;
|
| + bool appendFormData(FormDataList&, bool multipart) const override;
|
| + void subtreeHasChanged() final;
|
|
|
| // SpinButtonElement::SpinButtonOwner functions.
|
| - virtual void focusAndSelectSpinButtonOwner() override final;
|
| - virtual bool shouldSpinButtonRespondToMouseEvents() override final;
|
| - virtual bool shouldSpinButtonRespondToWheelEvents() override final;
|
| - virtual void spinButtonStepDown() override final;
|
| - virtual void spinButtonStepUp() override final;
|
| - virtual void spinButtonDidReleaseMouseCapture(SpinButtonElement::EventDispatch) override final;
|
| + void focusAndSelectSpinButtonOwner() final;
|
| + bool shouldSpinButtonRespondToMouseEvents() final;
|
| + bool shouldSpinButtonRespondToWheelEvents() final;
|
| + void spinButtonStepDown() final;
|
| + void spinButtonStepUp() final;
|
| + void spinButtonDidReleaseMouseCapture(SpinButtonElement::EventDispatch) final;
|
|
|
| SpinButtonElement* spinButtonElement() const;
|
| };
|
|
|