| Index: content/browser/service_worker/service_worker_provider_host.cc
|
| diff --git a/content/browser/service_worker/service_worker_provider_host.cc b/content/browser/service_worker/service_worker_provider_host.cc
|
| index 85ea2cae79391c90355ff0bb6b2fe5dfe5b4680a..4155af21b5d9d6cc497a3c8dde9004b228c74977 100644
|
| --- a/content/browser/service_worker/service_worker_provider_host.cc
|
| +++ b/content/browser/service_worker/service_worker_provider_host.cc
|
| @@ -225,8 +225,11 @@ ServiceWorkerObjectInfo ServiceWorkerProviderHost::CreateHandleAndPass(
|
| ServiceWorkerObjectInfo info;
|
| if (context_ && version) {
|
| scoped_ptr<ServiceWorkerHandle> handle =
|
| - ServiceWorkerHandle::Create(context_, dispatcher_host_,
|
| - kDocumentMainThreadId, version);
|
| + ServiceWorkerHandle::Create(context_,
|
| + dispatcher_host_,
|
| + kDocumentMainThreadId,
|
| + provider_id_,
|
| + version);
|
| info = handle->GetObjectInfo();
|
| dispatcher_host_->RegisterServiceWorkerHandle(handle.Pass());
|
| }
|
|
|