Index: components/invalidation/non_blocking_invalidator.cc |
diff --git a/components/invalidation/non_blocking_invalidator.cc b/components/invalidation/non_blocking_invalidator.cc |
index e438360f9193de12affdec30d56fbda97937629e..2ae6926c174f766600d8340de4a6552e73a9abfa 100644 |
--- a/components/invalidation/non_blocking_invalidator.cc |
+++ b/components/invalidation/non_blocking_invalidator.cc |
@@ -237,17 +237,12 @@ NonBlockingInvalidator::NonBlockingInvalidator( |
weak_ptr_factory_.GetWeakPtr(); |
weak_ptr_this.get(); // Bind to this thread. |
- core_ = new Core(weak_ptr_this, |
- base::MessageLoopProxy::current()); |
- |
- InitializeOptions initialize_options(network_channel_creator, |
- invalidator_client_id, |
- saved_invalidations, |
- invalidation_bootstrap_data, |
- weak_ptr_this, |
- base::MessageLoopProxy::current(), |
- client_info, |
- request_context_getter); |
+ core_ = new Core(weak_ptr_this, base::ThreadTaskRunnerHandle::Get()); |
+ |
+ InitializeOptions initialize_options( |
+ network_channel_creator, invalidator_client_id, saved_invalidations, |
+ invalidation_bootstrap_data, weak_ptr_this, |
+ base::ThreadTaskRunnerHandle::Get(), client_info, request_context_getter); |
if (!network_task_runner_->PostTask( |
FROM_HERE, |