| Index: content/browser/service_worker/service_worker_context_wrapper.cc
|
| diff --git a/content/browser/service_worker/service_worker_context_wrapper.cc b/content/browser/service_worker/service_worker_context_wrapper.cc
|
| index 9170b2456e6692056d1644fafe3278a33568e28c..7a379117497d236a16e6e893f7344c1f0eb0a85b 100644
|
| --- a/content/browser/service_worker/service_worker_context_wrapper.cc
|
| +++ b/content/browser/service_worker/service_worker_context_wrapper.cc
|
| @@ -179,26 +179,19 @@ void ServiceWorkerContextWrapper::DidGetAllRegistrationsForGetAllOrigins(
|
| std::vector<ServiceWorkerUsageInfo> usage_infos;
|
|
|
| std::map<GURL, ServiceWorkerUsageInfo> origins;
|
| - for (std::vector<ServiceWorkerRegistrationInfo>::const_iterator it =
|
| - registrations.begin();
|
| - it != registrations.end();
|
| - ++it) {
|
| - const ServiceWorkerRegistrationInfo& registration_info = *it;
|
| + for (const auto& registration_info : registrations) {
|
| GURL origin = registration_info.pattern.GetOrigin();
|
|
|
| ServiceWorkerUsageInfo& usage_info = origins[origin];
|
| if (usage_info.origin.is_empty())
|
| usage_info.origin = origin;
|
| usage_info.scopes.push_back(registration_info.pattern);
|
| + usage_info.total_size_bytes += registration_info.stored_version_size_bytes;
|
| }
|
|
|
| - for (std::map<GURL, ServiceWorkerUsageInfo>::const_iterator it =
|
| - origins.begin();
|
| - it != origins.end();
|
| - ++it) {
|
| - usage_infos.push_back(it->second);
|
| + for (const auto& origin_info_pair : origins) {
|
| + usage_infos.push_back(origin_info_pair.second);
|
| }
|
| -
|
| callback.Run(usage_infos);
|
| }
|
|
|
|
|