summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/html/forms/base_checkable_input_type.h
diff options
context:
space:
mode:
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.h5
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&,