| Index: sync/notifier/non_blocking_invalidator.h
|
| diff --git a/sync/notifier/non_blocking_invalidator.h b/sync/notifier/non_blocking_invalidator.h
|
| index 7de6d9517393d824180e565e880a4c70b093a720..1b2e072d6f88de239afc5201ec8512c393d346b9 100644
|
| --- a/sync/notifier/non_blocking_invalidator.h
|
| +++ b/sync/notifier/non_blocking_invalidator.h
|
| @@ -29,6 +29,7 @@ class SingleThreadTaskRunner;
|
|
|
| namespace syncer {
|
| class SyncNetworkChannel;
|
| +class GCMNetworkChannelDelegate;
|
|
|
| // Callback type for function that creates SyncNetworkChannel. This function
|
| // gets passed into NonBlockingInvalidator constructor.
|
| @@ -74,7 +75,9 @@ class SYNC_EXPORT_PRIVATE NonBlockingInvalidator
|
| // channel implementation to client of invalidator.
|
| static NetworkChannelCreator MakePushClientChannelCreator(
|
| const notifier::NotifierOptions& notifier_options);
|
| - static NetworkChannelCreator MakeGCMNetworkChannelCreator();
|
| + static NetworkChannelCreator MakeGCMNetworkChannelCreator(
|
| + scoped_refptr<net::URLRequestContextGetter> request_context_getter,
|
| + scoped_ptr<GCMNetworkChannelDelegate> delegate);
|
| private:
|
| struct InitializeOptions;
|
| class Core;
|
|
|