Index: chrome/browser/autofill/autofill_manager.cc |
diff --git a/chrome/browser/autofill/autofill_manager.cc b/chrome/browser/autofill/autofill_manager.cc |
index b395f5498d67104b4ec1a8badeb5f1f953a73461..d9ddbf0f148bda80d76dd06329929865ededf89c 100644 |
--- a/chrome/browser/autofill/autofill_manager.cc |
+++ b/chrome/browser/autofill/autofill_manager.cc |
@@ -582,7 +582,7 @@ void AutofillManager::OnQueryFormFieldAutofill(int query_id, |
// Autofill server said so), then trigger payments UI while also returning |
// standard autofill suggestions to renderer process. |
if (page_meta_data_.IsStartOfAutofillableFlow()) { |
- AutocheckoutInfoBarDelegate::Create( |
+ autofill::AutocheckoutInfoBarDelegate::Create( |
*metric_logger_, |
form.origin, |
form.ssl_status, |
@@ -795,9 +795,10 @@ void AutofillManager::ShowRequestAutocompleteDialog( |
const FormData& form, |
const GURL& source_url, |
const content::SSLStatus& ssl_status, |
+ autofill::DialogRequester requester, |
const base::Callback<void(const FormStructure*)>& callback) { |
manager_delegate_->ShowRequestAutocompleteDialog( |
- form, source_url, ssl_status, callback); |
+ form, source_url, ssl_status, *metric_logger_, requester, callback); |
} |
void AutofillManager::RequestAutocompleteDialogClosed() { |
@@ -848,7 +849,9 @@ void AutofillManager::OnRequestAutocomplete( |
base::Callback<void(const FormStructure*)> callback = |
base::Bind(&AutofillManager::ReturnAutocompleteData, this); |
- ShowRequestAutocompleteDialog(form, frame_url, ssl_status, callback); |
+ ShowRequestAutocompleteDialog( |
+ form, frame_url, ssl_status, |
+ autofill::DIALOG_REQUESTER_REQUEST_AUTOCOMPLETE, callback); |
} |
void AutofillManager::ReturnAutocompleteResult( |