| Index: chrome/browser/sync/profile_sync_factory_impl.cc
|
| diff --git a/chrome/browser/sync/profile_sync_factory_impl.cc b/chrome/browser/sync/profile_sync_factory_impl.cc
|
| index 7658635f751c8fe3410e8a49a481167061ec40d7..6ecd0f3a34f936fa554873970b050b08e97ddca5 100644
|
| --- a/chrome/browser/sync/profile_sync_factory_impl.cc
|
| +++ b/chrome/browser/sync/profile_sync_factory_impl.cc
|
| @@ -41,6 +41,8 @@
|
| #include "chrome/browser/sync/profile_sync_factory_impl.h"
|
| #include "chrome/browser/sync/signin_manager.h"
|
| #include "chrome/browser/webdata/autofill_profile_syncable_service.h"
|
| +#include "chrome/browser/webdata/autofill_table.h"
|
| +#include "chrome/browser/webdata/web_database.h"
|
| #include "chrome/browser/webdata/web_data_service.h"
|
| #include "chrome/common/chrome_switches.h"
|
| #include "chrome/common/pref_names.h"
|
| @@ -51,7 +53,6 @@ using browser_sync::AutofillChangeProcessor;
|
| using browser_sync::AutofillDataTypeController;
|
| using browser_sync::AutofillProfileDataTypeController;
|
| using browser_sync::AutofillModelAssociator;
|
| -using browser_sync::AutofillProfileSyncableService;
|
| using browser_sync::BookmarkChangeProcessor;
|
| using browser_sync::BookmarkDataTypeController;
|
| using browser_sync::BookmarkModelAssociator;
|
| @@ -223,8 +224,8 @@ ProfileSyncFactoryImpl::CreateAutofillProfileSyncComponents(
|
| WebDatabase* web_database,
|
| browser_sync::UnrecoverableErrorHandler* error_handler) {
|
| AutofillProfileSyncableService* sync_service =
|
| - new AutofillProfileSyncableService(web_database,
|
| - profile_sync_service->profile());
|
| + web_database->GetAutofillTable()->GetSyncableService(
|
| + web_database, profile_sync_service->profile());
|
| sync_api::UserShare* user_share = profile_sync_service->GetUserShare();
|
| GenericChangeProcessor* change_processor =
|
| new GenericChangeProcessor(sync_service, error_handler, user_share);
|
|
|