Chromium Code Reviews| Index: chrome/browser/sync/glue/autofill_data_type_controller.h |
| diff --git a/chrome/browser/sync/glue/autofill_data_type_controller.h b/chrome/browser/sync/glue/autofill_data_type_controller.h |
| index d22fcfaff4d547c2bc56801cce4ce53e4e6b5d63..0bc6008621973f26e04e336e1b501e0d038f08e4 100644 |
| --- a/chrome/browser/sync/glue/autofill_data_type_controller.h |
| +++ b/chrome/browser/sync/glue/autofill_data_type_controller.h |
| @@ -12,6 +12,7 @@ |
| #include "base/scoped_ptr.h" |
| #include "base/waitable_event.h" |
| #include "chrome/browser/autofill/personal_data_manager.h" |
| +#include "chrome/browser/sync/profile_sync_factory.h" |
| #include "chrome/browser/sync/profile_sync_service.h" |
| #include "chrome/browser/sync/glue/data_type_controller.h" |
| @@ -74,6 +75,14 @@ class AutofillDataTypeController : public DataTypeController, |
| // PersonalDataManager::Observer implementation: |
| virtual void OnPersonalDataLoaded(); |
| + protected: |
| + virtual ProfileSyncFactory::SyncComponents CreateSyncComponents( |
| + ProfileSyncService* profile_sync_service, |
| + WebDatabase* web_database, |
| + PersonalDataManager* personal_data, |
| + browser_sync::UnrecoverableErrorHandler* error_handler); |
| + ProfileSyncFactory* profile_sync_factory_; |
|
lipalani
2010/12/08 21:37:46
make it a getter.
|
| + |
| private: |
| void StartImpl(); |
| void StartDone(StartResult result, State state); |
| @@ -92,7 +101,6 @@ class AutofillDataTypeController : public DataTypeController, |
| state_ = state; |
| } |
| - ProfileSyncFactory* profile_sync_factory_; |
| Profile* profile_; |
| ProfileSyncService* sync_service_; |
| State state_; |