Index: sync/internal_api/internal_components_factory_impl.cc |
diff --git a/sync/internal_api/internal_components_factory_impl.cc b/sync/internal_api/internal_components_factory_impl.cc |
index 45168ecfdbfdd30da796a50e75fbc79fdf11ef98..11340a25e9277c9a1b14325f3b2c0e3fe479b17f 100644 |
--- a/sync/internal_api/internal_components_factory_impl.cc |
+++ b/sync/internal_api/internal_components_factory_impl.cc |
@@ -41,17 +41,18 @@ scoped_ptr<sessions::SyncSessionContext> |
InternalComponentsFactoryImpl::BuildContext( |
ServerConnectionManager* connection_manager, |
syncable::Directory* directory, |
- const std::vector<scoped_refptr<ModelSafeWorker> >& workers, |
ExtensionsActivity* extensions_activity, |
const std::vector<SyncEngineEventListener*>& listeners, |
sessions::DebugInfoGetter* debug_info_getter, |
TrafficRecorder* traffic_recorder, |
+ ModelTypeRegistry* model_type_registry, |
const std::string& invalidation_client_id) { |
return scoped_ptr<sessions::SyncSessionContext>( |
new sessions::SyncSessionContext( |
- connection_manager, directory, workers, extensions_activity, |
+ connection_manager, directory, extensions_activity, |
listeners, debug_info_getter, |
traffic_recorder, |
+ model_type_registry, |
switches_.encryption_method == ENCRYPTION_KEYSTORE, |
switches_.pre_commit_updates_policy == |
FORCE_ENABLE_PRE_COMMIT_UPDATE_AVOIDANCE, |