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 0fe6e5ee7bdb984e8655290a0340e2797c7655a6..064351a7d0fd9e0a1a1b7d4a1a9edd6b4acaf4a6 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" |
@@ -517,7 +518,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(); |