Index: content/child/service_worker/service_worker_dispatcher.cc |
diff --git a/content/child/service_worker/service_worker_dispatcher.cc b/content/child/service_worker/service_worker_dispatcher.cc |
index ce20a7aac5a7d2400f256b89b62e395281ae773a..616eb16a43b655d18600e1151221ed454d8fc778 100644 |
--- a/content/child/service_worker/service_worker_dispatcher.cc |
+++ b/content/child/service_worker/service_worker_dispatcher.cc |
@@ -395,7 +395,11 @@ void ServiceWorkerDispatcher::OnUnregistered(int thread_id, |
DCHECK(callbacks); |
if (!callbacks) |
return; |
+#ifdef CRBUG_493531 |
+ callbacks->onSuccess(new bool(is_success)); |
+#else |
callbacks->onSuccess(&is_success); |
+#endif |
pending_unregistration_callbacks_.Remove(request_id); |
} |