| Index: components/autofill/core/browser/webdata/autocomplete_sync_bridge.cc
|
| diff --git a/components/autofill/core/browser/webdata/autocomplete_sync_bridge.cc b/components/autofill/core/browser/webdata/autocomplete_sync_bridge.cc
|
| index c18292a288632bde3cf5cacb046e35bfb46bdd90..589df1628afd352b8a5380537b414b7808359d6d 100644
|
| --- a/components/autofill/core/browser/webdata/autocomplete_sync_bridge.cc
|
| +++ b/components/autofill/core/browser/webdata/autocomplete_sync_bridge.cc
|
| @@ -35,6 +35,7 @@ using syncer::EntityDataMap;
|
| using syncer::MetadataChangeList;
|
| using syncer::ModelError;
|
| using syncer::ModelTypeChangeProcessor;
|
| +using syncer::ModelTypeSyncBridge;
|
| using syncer::MutableDataBatch;
|
|
|
| namespace autofill {
|
| @@ -291,10 +292,11 @@ void AutocompleteSyncBridge::CreateForWebDataServiceAndBackend(
|
| }
|
|
|
| // static
|
| -AutocompleteSyncBridge* AutocompleteSyncBridge::FromWebDataService(
|
| +base::WeakPtr<ModelTypeSyncBridge> AutocompleteSyncBridge::FromWebDataService(
|
| AutofillWebDataService* web_data_service) {
|
| return static_cast<AutocompleteSyncBridge*>(
|
| - web_data_service->GetDBUserData()->GetUserData(UserDataKey()));
|
| + web_data_service->GetDBUserData()->GetUserData(UserDataKey()))
|
| + ->AsWeakPtr();
|
| }
|
|
|
| AutocompleteSyncBridge::AutocompleteSyncBridge(
|
|
|