Index: chrome/browser/sync/profile_sync_components_factory_impl.cc |
diff --git a/chrome/browser/sync/profile_sync_components_factory_impl.cc b/chrome/browser/sync/profile_sync_components_factory_impl.cc |
index 75db227d65cc427c3d742a8fe86ac2b36ad25c1b..3175f55e347058d3d40a8a8c8848254ccf12f893 100644 |
--- a/chrome/browser/sync/profile_sync_components_factory_impl.cc |
+++ b/chrome/browser/sync/profile_sync_components_factory_impl.cc |
@@ -45,6 +45,7 @@ |
#include "chrome/common/pref_names.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" |
#include "components/autofill/core/browser/webdata/autofill_wallet_syncable_service.h" |
#include "components/autofill/core/browser/webdata/autofill_webdata_service.h" |
#include "components/autofill/core/common/autofill_pref_names.h" |
@@ -519,7 +520,8 @@ base::WeakPtr<syncer::SyncableService> ProfileSyncComponentsFactoryImpl:: |
return autofill::AutofillProfileSyncableService::FromWebDataService( |
web_data_service_.get())->AsWeakPtr(); |
} else if (type == syncer::AUTOFILL_WALLET_METADATA) { |
- return base::WeakPtr<syncer::SyncableService>(); |
+ return autofill::AutofillWalletMetadataSyncableService:: |
+ FromWebDataService(web_data_service_.get())->AsWeakPtr(); |
} |
return autofill::AutofillWalletSyncableService::FromWebDataService( |
web_data_service_.get())->AsWeakPtr(); |