| 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(
|
|
|