Bug 1728537 - Part 2: Move RestoreState out of nsIFormControl; r=smaug

Differential Revision: https://phabricator.services.mozilla.com/D124180
This commit is contained in:
Edgar Chen
2021-09-01 16:51:58 +00:00
parent 3f6076d6b0
commit da8d018c08
7 changed files with 17 additions and 21 deletions

View File

@@ -148,6 +148,7 @@ class HTMLInputElement final : public TextControlElement,
// nsGenericHTMLFormElement
void SaveState() override;
MOZ_CAN_RUN_SCRIPT_BOUNDARY bool RestoreState(PresState* aState) override;
// EventTarget
virtual void AsyncEventRunning(AsyncEventDispatcher* aEvent) override;
@@ -156,8 +157,6 @@ class HTMLInputElement final : public TextControlElement,
MOZ_CAN_RUN_SCRIPT_BOUNDARY
NS_IMETHOD Reset() override;
NS_IMETHOD SubmitNamesValues(FormData* aFormData) override;
MOZ_CAN_RUN_SCRIPT_BOUNDARY
virtual bool RestoreState(PresState* aState) override;
virtual bool AllowDrop() override;
virtual bool IsDisabledForEvents(WidgetEvent* aEvent) override;