diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/html/forms/base_checkable_input_type.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/html/forms/base_checkable_input_type.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/chromium/third_party/blink/renderer/core/html/forms/base_checkable_input_type.h b/chromium/third_party/blink/renderer/core/html/forms/base_checkable_input_type.h index 0e225e11560..ffe004840d0 100644 --- a/chromium/third_party/blink/renderer/core/html/forms/base_checkable_input_type.h +++ b/chromium/third_party/blink/renderer/core/html/forms/base_checkable_input_type.h @@ -31,6 +31,7 @@ #ifndef THIRD_PARTY_BLINK_RENDERER_CORE_HTML_FORMS_BASE_CHECKABLE_INPUT_TYPE_H_ #define THIRD_PARTY_BLINK_RENDERER_CORE_HTML_FORMS_BASE_CHECKABLE_INPUT_TYPE_H_ +#include "third_party/blink/renderer/core/dom/events/simulated_click_options.h" #include "third_party/blink/renderer/core/html/forms/input_type.h" #include "third_party/blink/renderer/core/html/forms/input_type_view.h" @@ -42,6 +43,8 @@ class BaseCheckableInputType : public InputType, public InputTypeView { void Trace(Visitor*) const override; using InputType::GetElement; + void HandleBlurEvent() override; + protected: BaseCheckableInputType(HTMLInputElement& element) : InputType(element), @@ -59,7 +62,7 @@ class BaseCheckableInputType : public InputType, public InputTypeView { void AppendToFormData(FormData&) const final; void HandleKeypressEvent(KeyboardEvent&) final; bool CanSetStringValue() const final; - void AccessKeyAction(bool send_mouse_events) final; + void AccessKeyAction(SimulatedClickCreationScope creation_scope) final; bool MatchesDefaultPseudoClass() override; ValueMode GetValueMode() const override; void SetValue(const String&, |