| Index: content/browser/service_worker/service_worker_version.cc
|
| diff --git a/content/browser/service_worker/service_worker_version.cc b/content/browser/service_worker/service_worker_version.cc
|
| index 4ca26b607eb25f2159b436f3899eeec70b7941ec..0fbeecf147988d0c80afe54277e10b145b0345d1 100644
|
| --- a/content/browser/service_worker/service_worker_version.cc
|
| +++ b/content/browser/service_worker/service_worker_version.cc
|
| @@ -348,6 +348,11 @@ void ServiceWorkerVersion::SetStatus(Status status) {
|
| callback.Run();
|
|
|
| FOR_EACH_OBSERVER(Listener, listeners_, OnVersionStateChanged(this));
|
| +
|
| + if (status == INSTALLED)
|
| + embedded_worker_->OnWorkerVersionInstalled();
|
| + else if (status == REDUNDANT)
|
| + embedded_worker_->OnWorkerVersionDoomed();
|
| }
|
|
|
| void ServiceWorkerVersion::RegisterStatusChangeCallback(
|
|
|