| Index: components/autofill/browser/autofill_external_delegate.cc
|
| diff --git a/components/autofill/browser/autofill_external_delegate.cc b/components/autofill/browser/autofill_external_delegate.cc
|
| index 0286b4bff18ba5536edaf62cce86c59ab4dd35d8..95fc0cfd74500192a39b715dc7eb5f65b1341a08 100644
|
| --- a/components/autofill/browser/autofill_external_delegate.cc
|
| +++ b/components/autofill/browser/autofill_external_delegate.cc
|
| @@ -206,11 +206,10 @@ void AutofillExternalDelegate::DidAcceptSuggestion(const base::string16& value,
|
| } else if (identifier == WebAutofillClient::MenuItemIDClearForm) {
|
| // User selected 'Clear form'.
|
| host->Send(new AutofillMsg_ClearForm(host->GetRoutingID()));
|
| - } else if (identifier == WebAutofillClient::MenuItemIDPasswordEntry &&
|
| - password_autofill_manager_.DidAcceptAutofillSuggestion(
|
| - autofill_query_field_, value)) {
|
| - // DidAcceptAutofillSuggestion has already handled the work to fill in
|
| - // the page as required.
|
| + } else if (identifier == WebAutofillClient::MenuItemIDPasswordEntry) {
|
| + bool success = password_autofill_manager_.DidAcceptAutofillSuggestion(
|
| + autofill_query_field_, value);
|
| + DCHECK(success);
|
| } else if (identifier == WebAutofillClient::MenuItemIDDataListEntry) {
|
| host->Send(new AutofillMsg_AcceptDataListSuggestion(host->GetRoutingID(),
|
| value));
|
|
|