summaryrefslogtreecommitdiff
path: root/chromium/components/autofill/core/browser/autofill_handler_proxy.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/autofill/core/browser/autofill_handler_proxy.cc')
-rw-r--r--chromium/components/autofill/core/browser/autofill_handler_proxy.cc23
1 files changed, 15 insertions, 8 deletions
diff --git a/chromium/components/autofill/core/browser/autofill_handler_proxy.cc b/chromium/components/autofill/core/browser/autofill_handler_proxy.cc
index eee6adc468d..1f6cc73f3ac 100644
--- a/chromium/components/autofill/core/browser/autofill_handler_proxy.cc
+++ b/chromium/components/autofill/core/browser/autofill_handler_proxy.cc
@@ -42,9 +42,10 @@ void AutofillHandlerProxy::OnQueryFormFieldAutofillImpl(
int query_id,
const FormData& form,
const FormFieldData& field,
- const gfx::RectF& bounding_box) {
- provider_->OnQueryFormFieldAutofill(this, query_id, form, field,
- bounding_box);
+ const gfx::RectF& bounding_box,
+ bool autoselect_first_suggestion) {
+ provider_->OnQueryFormFieldAutofill(this, query_id, form, field, bounding_box,
+ autoselect_first_suggestion);
}
void AutofillHandlerProxy::OnFocusOnFormFieldImpl(
@@ -61,6 +62,17 @@ void AutofillHandlerProxy::OnSelectControlDidChangeImpl(
provider_->OnSelectControlDidChange(this, form, field, bounding_box);
}
+bool AutofillHandlerProxy::ShouldParseForms(const std::vector<FormData>& forms,
+ const base::TimeTicks timestamp) {
+ provider_->OnFormsSeen(this, forms, timestamp);
+ // Don't use form_structure.
+ return false;
+}
+
+void AutofillHandlerProxy::OnFormsParsed(
+ const std::vector<FormStructure*>& form_structures,
+ const base::TimeTicks timestamp) {}
+
void AutofillHandlerProxy::OnFocusNoLongerOnForm() {
provider_->OnFocusNoLongerOnForm(this);
}
@@ -73,11 +85,6 @@ void AutofillHandlerProxy::OnDidFillAutofillFormData(
void AutofillHandlerProxy::OnDidPreviewAutofillFormData() {}
-void AutofillHandlerProxy::OnFormsSeen(const std::vector<FormData>& forms,
- const base::TimeTicks timestamp) {
- provider_->OnFormsSeen(this, forms, timestamp);
-}
-
void AutofillHandlerProxy::OnDidEndTextFieldEditing() {}
void AutofillHandlerProxy::OnHidePopup() {}