| Index: chrome/browser/sync/glue/sync_backend_host.h
|
| diff --git a/chrome/browser/sync/glue/sync_backend_host.h b/chrome/browser/sync/glue/sync_backend_host.h
|
| index 3edd648e14dfdc9f168bc2cbc61e105f0e097128..a21d4dd17aae75fdbc2700f00b3b4c672df464d5 100644
|
| --- a/chrome/browser/sync/glue/sync_backend_host.h
|
| +++ b/chrome/browser/sync/glue/sync_backend_host.h
|
| @@ -22,6 +22,7 @@
|
| #include "chrome/browser/sync/glue/data_type_controller.h"
|
| #include "chrome/browser/sync/glue/ui_model_worker.h"
|
| #include "chrome/browser/sync/syncable/model_type.h"
|
| +#include "chrome/browser/sync/syncable/syncable.h"
|
| #include "chrome/common/net/gaia/google_service_auth_error.h"
|
| #include "chrome/common/net/url_request_context_getter.h"
|
| #include "googleurl/src/gurl.h"
|
| @@ -142,6 +143,19 @@ class SyncBackendHost : public browser_sync::ModelSafeWorkerRegistrar {
|
| virtual void ConfigureDataTypes(const syncable::ModelTypeSet& types,
|
| CancelableTask* ready_task);
|
|
|
| + syncable::AutofillMigrationState
|
| + GetAutofillMigrationState();
|
| +
|
| + void SetAutofillMigrationState(
|
| + syncable::AutofillMigrationState state);
|
| +
|
| + syncable::AutofillMigrationDebugInfo
|
| + GetAutofillMigrationDebugInfo();
|
| +
|
| + void SetAutofillMigrationDebugInfo(
|
| + syncable::AutofillMigrationDebugInfo::PropertyToSet property_to_set,
|
| + const syncable::AutofillMigrationDebugInfo& info);
|
| +
|
| // Activates change processing for the given data type. This must
|
| // be called synchronously with the data type's model association so
|
| // no changes are dropped between model association and change
|
| @@ -445,6 +459,8 @@ class SyncBackendHost : public browser_sync::ModelSafeWorkerRegistrar {
|
|
|
| UIModelWorker* ui_worker();
|
|
|
| + void ConfigureAutofillMigration();
|
| +
|
| // A thread we dedicate for use by our Core to perform initialization,
|
| // authentication, handle messages from the syncapi, and periodically tell
|
| // the syncapi to persist itself.
|
|
|