Index: content/browser/service_worker/service_worker_register_job.cc |
diff --git a/content/browser/service_worker/service_worker_register_job.cc b/content/browser/service_worker/service_worker_register_job.cc |
index 7d7a0bff96aea22de3ce92d0c1a51870482eca60..b68cd30f8199d6812f9ace3a66c4f1534cb5e43d 100644 |
--- a/content/browser/service_worker/service_worker_register_job.cc |
+++ b/content/browser/service_worker/service_worker_register_job.cc |
@@ -363,21 +363,21 @@ void ServiceWorkerRegisterJob::OnStartWorkerFinished( |
void ServiceWorkerRegisterJob::InstallAndContinue() { |
SetPhase(INSTALL); |
- // "2. Set registration.installingWorker to worker." |
+ // "Set registration.installingWorker to worker." |
DCHECK(!registration()->installing_version()); |
registration()->SetInstallingVersion(new_version()); |
- // "3. Resolve promise with registration." |
- ResolvePromise(SERVICE_WORKER_OK, registration()); |
- |
- // "4. Run the [[UpdateState]] algorithm passing registration.installingWorker |
- // and "installing" as the arguments." |
+ // "Run the Update State algorithm passing registration's installing worker |
+ // and installing as the arguments." |
new_version()->SetStatus(ServiceWorkerVersion::INSTALLING); |
- // "5. Fire a simple event named updatefound..." |
+ // "Resolve registrationPromise with registration." |
+ ResolvePromise(SERVICE_WORKER_OK, registration()); |
+ |
+ // "Fire a simple event named updatefound..." |
registration()->NotifyUpdateFound(); |
- // "6. Fire an event named install..." |
+ // "Fire an event named install..." |
new_version()->DispatchInstallEvent( |
-1, |
base::Bind(&ServiceWorkerRegisterJob::OnInstallFinished, |