| Index: ios/chrome/browser/sync/ios_chrome_sync_client.mm
|
| diff --git a/ios/chrome/browser/sync/ios_chrome_sync_client.mm b/ios/chrome/browser/sync/ios_chrome_sync_client.mm
|
| index 0c8e8257319eba6dcaa5020e8c3f9b086b9947f3..004af54eb6a04674516389ec4e1522d6fe6dfd4b 100644
|
| --- a/ios/chrome/browser/sync/ios_chrome_sync_client.mm
|
| +++ b/ios/chrome/browser/sync/ios_chrome_sync_client.mm
|
| @@ -10,6 +10,7 @@
|
| #include "base/command_line.h"
|
| #include "base/macros.h"
|
| #include "base/memory/ptr_util.h"
|
| +#include "components/autofill/core/browser/webdata/autocomplete_sync_bridge.h"
|
| #include "components/autofill/core/browser/webdata/autocomplete_syncable_service.h"
|
| #include "components/autofill/core/browser/webdata/autofill_profile_syncable_service.h"
|
| #include "components/autofill/core/browser/webdata/autofill_wallet_metadata_syncable_service.h"
|
| @@ -344,6 +345,10 @@ IOSChromeSyncClient::GetSyncBridgeForModelType(syncer::ModelType type) {
|
| return reading_list_model->GetModelTypeSyncBridge()->AsWeakPtr();
|
| return base::WeakPtr<syncer::ModelTypeSyncBridge>();
|
| }
|
| + case syncer::AUTOFILL:
|
| + return autofill::AutocompleteSyncBridge::FromWebDataService(
|
| + web_data_service_.get())
|
| + ->AsWeakPtr();
|
| default:
|
| NOTREACHED();
|
| return base::WeakPtr<syncer::ModelTypeSyncBridge>();
|
|
|