Index: sync/sessions/model_type_registry.h |
diff --git a/sync/sessions/model_type_registry.h b/sync/sessions/model_type_registry.h |
index 20d6d20bd61be18c7bd67d92df23a5e14a904eb2..6d05dfc0f3a248f744e5f9f6a02d1a510b15f92d 100644 |
--- a/sync/sessions/model_type_registry.h |
+++ b/sync/sessions/model_type_registry.h |
@@ -28,6 +28,7 @@ class DirectoryTypeDebugInfoEmitter; |
class NonBlockingTypeProcessorCore; |
class NonBlockingTypeProcessor; |
class UpdateHandler; |
+struct DataTypeState; |
typedef std::map<ModelType, UpdateHandler*> UpdateHandlerMap; |
typedef std::map<ModelType, CommitContributor*> CommitContributorMap; |
@@ -56,6 +57,7 @@ class SYNC_EXPORT_PRIVATE ModelTypeRegistry { |
// Expects that the processor's ModelType is not currently enabled. |
void InitializeNonBlockingType( |
syncer::ModelType type, |
+ const DataTypeState& data_type_state, |
scoped_refptr<base::SequencedTaskRunner> type_task_runner, |
base::WeakPtr<NonBlockingTypeProcessor> processor); |