| Index: content/browser/service_worker/service_worker_storage.cc
|
| diff --git a/content/browser/service_worker/service_worker_storage.cc b/content/browser/service_worker/service_worker_storage.cc
|
| index 065683385b29a0be52736e029b37d6f0eb7dcb0c..d4b1561a14fde802b2245b0f1bafe0906a4099fd 100644
|
| --- a/content/browser/service_worker/service_worker_storage.cc
|
| +++ b/content/browser/service_worker/service_worker_storage.cc
|
| @@ -1133,11 +1133,13 @@ void ServiceWorkerStorage::DidGetRegistrations(
|
| info.active_version.script_url = registration_data.script;
|
| info.active_version.version_id = registration_data.version_id;
|
| info.active_version.registration_id = registration_data.registration_id;
|
| + info.active_version.update_time = registration_data.last_update_check;
|
| } else {
|
| info.waiting_version.status = ServiceWorkerVersion::INSTALLED;
|
| info.waiting_version.script_url = registration_data.script;
|
| info.waiting_version.version_id = registration_data.version_id;
|
| info.waiting_version.registration_id = registration_data.registration_id;
|
| + info.waiting_version.update_time = registration_data.last_update_check;
|
| }
|
| infos.push_back(info);
|
| }
|
| @@ -1294,6 +1296,7 @@ ServiceWorkerStorage::GetOrCreateRegistration(
|
| version->SetStatus(data.is_active ?
|
| ServiceWorkerVersion::ACTIVATED : ServiceWorkerVersion::INSTALLED);
|
| version->script_cache_map()->SetResources(resources);
|
| + version->set_update_time(data.last_update_check);
|
| }
|
|
|
| if (version->status() == ServiceWorkerVersion::ACTIVATED)
|
|
|