Index: chrome/browser/extensions/api/storage/settings_backend.h |
diff --git a/chrome/browser/extensions/api/storage/settings_backend.h b/chrome/browser/extensions/api/storage/settings_backend.h |
index 1706828b356f6ef4d3d696ea9d07fdb664d90f08..9de4f0ed9e5e2f1b8ff898067eabd3894791fbec 100644 |
--- a/chrome/browser/extensions/api/storage/settings_backend.h |
+++ b/chrome/browser/extensions/api/storage/settings_backend.h |
@@ -40,6 +40,8 @@ class SettingsBackend : public syncer::SyncableService { |
SettingsBackend( |
const scoped_refptr<SettingsStorageFactory>& storage_factory, |
const base::FilePath& base_path, |
+ syncer::ModelType sync_type, |
+ const syncer::SyncableService::StartSyncFlare& flare, |
const SettingsStorageQuotaEnforcer::Limits& quota, |
const scoped_refptr<SettingsObserverList>& observers); |
@@ -98,8 +100,7 @@ class SettingsBackend : public syncer::SyncableService { |
StorageObjMap; |
mutable StorageObjMap storage_objs_; |
- // Current sync model type. Will be UNSPECIFIED if sync hasn't been enabled |
- // yet, and either SETTINGS or APP_SETTINGS if it has been. |
+ // Current sync model type. Either EXTENSION_SETTINGS or APP_SETTINGS. |
syncer::ModelType sync_type_; |
// Current sync processor, if any. |
@@ -108,6 +109,8 @@ class SettingsBackend : public syncer::SyncableService { |
// Current sync error handler if any. |
scoped_ptr<syncer::SyncErrorFactory> sync_error_factory_; |
+ syncer::SyncableService::StartSyncFlare flare_; |
+ |
DISALLOW_COPY_AND_ASSIGN(SettingsBackend); |
}; |