Index: sync/internal_api/public/internal_components_factory.h |
diff --git a/sync/internal_api/public/internal_components_factory.h b/sync/internal_api/public/internal_components_factory.h |
index 86509ec1d17d927f4153b389cbb48d3cd4b60dcb..616457d98a251241f6d8702aa7667f48102ff5f2 100644 |
--- a/sync/internal_api/public/internal_components_factory.h |
+++ b/sync/internal_api/public/internal_components_factory.h |
@@ -21,6 +21,7 @@ namespace syncer { |
class ExtensionsActivity; |
class ServerConnectionManager; |
class SyncEngineEventListener; |
+class CancelationSignal; |
class SyncScheduler; |
class TrafficRecorder; |
@@ -75,7 +76,8 @@ class SYNC_EXPORT InternalComponentsFactory { |
virtual scoped_ptr<SyncScheduler> BuildScheduler( |
const std::string& name, |
- sessions::SyncSessionContext* context) = 0; |
+ sessions::SyncSessionContext* context, |
+ CancelationSignal* cancelation_signal) = 0; |
virtual scoped_ptr<sessions::SyncSessionContext> BuildContext( |
ServerConnectionManager* connection_manager, |