Index: content/browser/service_worker/service_worker_test_utils.h |
diff --git a/content/browser/service_worker/service_worker_test_utils.h b/content/browser/service_worker/service_worker_test_utils.h |
index 5bb72c9e1057ab41c148bd8b7cd3d6d70c84ad66..9e3983baa59ff5e0f5350993578b8aa1717af0c1 100644 |
--- a/content/browser/service_worker/service_worker_test_utils.h |
+++ b/content/browser/service_worker/service_worker_test_utils.h |
@@ -26,12 +26,14 @@ CreateReceiver(BrowserThread::ID run_quit_thread, |
return base::Bind(&ReceiveResult<Arg>, run_quit_thread, quit, out); |
} |
-template <typename Arg> base::Callback<void(Arg)> |
-CreateReceiverOnCurrentThread(Arg* out) { |
+template <typename Arg> |
+base::Callback<void(Arg)> CreateReceiverOnCurrentThread( |
+ Arg* out, |
+ const base::Closure& quit = base::Closure()) { |
BrowserThread::ID id; |
bool ret = BrowserThread::GetCurrentThreadIdentifier(&id); |
DCHECK(ret); |
- return base::Bind(&ReceiveResult<Arg>, id, base::Closure(), out); |
+ return base::Bind(&ReceiveResult<Arg>, id, quit, out); |
} |
} // namespace content |