| Index: content/browser/service_worker/service_worker_registration.cc
|
| diff --git a/content/browser/service_worker/service_worker_registration.cc b/content/browser/service_worker/service_worker_registration.cc
|
| index 9cd539d42567ca84cdd523fe209973bd1cd293e3..9bb5a094e2edcfe8da88203ed82e5bc89493d9af 100644
|
| --- a/content/browser/service_worker/service_worker_registration.cc
|
| +++ b/content/browser/service_worker/service_worker_registration.cc
|
| @@ -175,11 +175,7 @@ void ServiceWorkerRegistration::ActivateWaitingVersion() {
|
|
|
| // "5. Set serviceWorkerRegistration.activeWorker to activatingWorker."
|
| // "6. Set serviceWorkerRegistration.waitingWorker to null."
|
| - ServiceWorkerRegisterJob::DisassociateVersionFromDocuments(
|
| - context_, activating_version);
|
| SetActiveVersion(activating_version);
|
| - ServiceWorkerRegisterJob::AssociateActiveVersionToDocuments(
|
| - context_, activating_version);
|
|
|
| // "7. Run the [[UpdateState]] algorithm passing registration.activeWorker and
|
| // "activating" as arguments."
|
| @@ -202,8 +198,6 @@ void ServiceWorkerRegistration::OnActivateEventFinished(
|
| // unexpectedly terminated) we may want to retry sending the event again.
|
| if (status != SERVICE_WORKER_OK) {
|
| // "11. If activateFailed is true, then:..."
|
| - ServiceWorkerRegisterJob::DisassociateVersionFromDocuments(
|
| - context_, activating_version);
|
| UnsetVersion(activating_version);
|
| activating_version->Doom();
|
| if (!waiting_version()) {
|
|
|