| Index: chrome/browser/sync/profile_sync_factory.h
|
| diff --git a/chrome/browser/sync/profile_sync_factory.h b/chrome/browser/sync/profile_sync_factory.h
|
| index 5a19f1f40f13054de49ed13a0b8905b0822cb440..d2cb6e5fce48f97b252f2f4dc3735f3ac4b8d425 100644
|
| --- a/chrome/browser/sync/profile_sync_factory.h
|
| +++ b/chrome/browser/sync/profile_sync_factory.h
|
| @@ -13,6 +13,7 @@
|
| #include "chrome/browser/sync/unrecoverable_error_handler.h"
|
|
|
| class PersonalDataManager;
|
| +class PasswordStore;
|
| class ProfileSyncService;
|
| class WebDatabase;
|
|
|
| @@ -72,6 +73,14 @@ class ProfileSyncFactory {
|
| browser_sync::UnrecoverableErrorHandler* error_handler) = 0;
|
|
|
| // Instantiates both a model associator and change processor for the
|
| + // password data type. The pointers in the return struct are
|
| + // owned by the caller.
|
| + virtual SyncComponents CreatePasswordSyncComponents(
|
| + ProfileSyncService* profile_sync_service,
|
| + PasswordStore* password_store,
|
| + browser_sync::UnrecoverableErrorHandler* error_handler) = 0;
|
| +
|
| + // Instantiates both a model associator and change processor for the
|
| // preference data type. The pointers in the return struct are
|
| // owned by the caller.
|
| virtual SyncComponents CreatePreferenceSyncComponents(
|
|
|