Index: content/browser/service_worker/service_worker_context_wrapper.cc |
diff --git a/content/browser/service_worker/service_worker_context_wrapper.cc b/content/browser/service_worker/service_worker_context_wrapper.cc |
index 69ffa22cbfea8504f31ea41c8e37a9f4f9ebc2a3..b232169aa638641a00c7519630fd150b057456e8 100644 |
--- a/content/browser/service_worker/service_worker_context_wrapper.cc |
+++ b/content/browser/service_worker/service_worker_context_wrapper.cc |
@@ -481,11 +481,11 @@ void ServiceWorkerContextWrapper::DidGetAllRegistrationsForGetAllOrigins( |
void ServiceWorkerContextWrapper::DidCheckHasServiceWorker( |
const CheckHasServiceWorkerCallback& callback, |
- bool has_service_worker) { |
+ ServiceWorkerCapability capability) { |
DCHECK_CURRENTLY_ON(BrowserThread::IO); |
BrowserThread::PostTask(BrowserThread::UI, FROM_HERE, |
- base::Bind(callback, has_service_worker)); |
+ base::Bind(callback, capability)); |
} |
void ServiceWorkerContextWrapper::StopAllServiceWorkersForOrigin( |
@@ -570,8 +570,9 @@ void ServiceWorkerContextWrapper::CheckHasServiceWorker( |
return; |
} |
if (!context_core_) { |
- BrowserThread::PostTask(BrowserThread::UI, FROM_HERE, |
- base::Bind(callback, false)); |
+ BrowserThread::PostTask( |
+ BrowserThread::UI, FROM_HERE, |
+ base::Bind(callback, ServiceWorkerCapability::NO_SERVICE_WORKER)); |
return; |
} |
context()->CheckHasServiceWorker( |