| Index: chrome/browser/autofill/autofill_manager.cc
|
| diff --git a/chrome/browser/autofill/autofill_manager.cc b/chrome/browser/autofill/autofill_manager.cc
|
| index 4d08afe9d8666d3640c2e25f4a407cc06ee6f46b..8da907b2ea9f6f59d8d1509ebc4e334e404ea23b 100644
|
| --- a/chrome/browser/autofill/autofill_manager.cc
|
| +++ b/chrome/browser/autofill/autofill_manager.cc
|
| @@ -784,13 +784,12 @@ void AutofillManager::ReturnAutocompleteData(const FormStructure* result) {
|
| return;
|
|
|
| if (!result) {
|
| - host->Send(new AutofillMsg_RequestAutocompleteFinished(
|
| - host->GetRoutingID(), WebKit::WebFormElement::AutocompleteResultError));
|
| - } else {
|
| - // TODO(estade): implement non-failure case.
|
| - host->Send(new AutofillMsg_RequestAutocompleteFinished(
|
| - host->GetRoutingID(), WebKit::WebFormElement::AutocompleteResultError));
|
| + host->Send(new AutofillMsg_RequestAutocompleteError(host->GetRoutingID()));
|
| + return;
|
| }
|
| +
|
| + host->Send(new AutofillMsg_RequestAutocompleteSuccess(host->GetRoutingID(),
|
| + result->ToFormData()));
|
| }
|
|
|
| void AutofillManager::OnLoadedServerPredictions(
|
|
|