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