| 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 64ae3ea762f36fabfff18ff825a3dd97d0accf63..eeac4d3bfa1a06a2f5aa0af8950ffaa784dac6ae 100644
|
| --- a/content/browser/service_worker/service_worker_context_wrapper.cc
|
| +++ b/content/browser/service_worker/service_worker_context_wrapper.cc
|
| @@ -341,6 +341,13 @@ void ServiceWorkerContextWrapper::DidFindRegistrationForNavigationHint(
|
| return;
|
| }
|
|
|
| + if (registration->active_version()->fetch_handler_existence() ==
|
| + ServiceWorkerVersion::FetchHandlerExistence::DOES_NOT_EXIST) {
|
| + BrowserThread::PostTask(BrowserThread::UI, FROM_HERE,
|
| + base::Bind(callback, false));
|
| + return;
|
| + }
|
| +
|
| // Add the process reference of |render_process_id| not to launch a new
|
| // renderer process for the service worker.
|
| context_core_->process_manager()->AddProcessReferenceToPattern(
|
|
|