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; |