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