Chromium Code Reviews| Index: chrome/browser/supervised_user/supervised_user_service.cc |
| diff --git a/chrome/browser/supervised_user/supervised_user_service.cc b/chrome/browser/supervised_user/supervised_user_service.cc |
| index 6cd213090fbda233dc55580f9fb306a4ed8a8f9f..c461e472a903dcc31ffbed13f9e010d123e16cc0 100644 |
| --- a/chrome/browser/supervised_user/supervised_user_service.cc |
| +++ b/chrome/browser/supervised_user/supervised_user_service.cc |
| @@ -102,10 +102,9 @@ void SupervisedUserService::URLFilterContext::LoadWhitelists( |
| // so we make an additional copy of it. |
| /// TODO(bauerb): This is kinda ugly. |
| ScopedVector<SupervisedUserSiteList> site_lists_copy; |
| - for (ScopedVector<SupervisedUserSiteList>::iterator it = site_lists.begin(); |
| - it != site_lists.end(); ++it) { |
| - site_lists_copy.push_back((*it)->Clone()); |
| - } |
| + for (const auto& site_list : site_lists) |
| + site_lists_copy.push_back(site_list->Clone()); |
| + |
| ui_url_filter_->LoadWhitelists(site_lists.Pass()); |
| BrowserThread::PostTask( |
| BrowserThread::IO, |
| @@ -313,11 +312,8 @@ void SupervisedUserService::AddNavigationBlockedCallback( |
| void SupervisedUserService::DidBlockNavigation( |
| content::WebContents* web_contents) { |
| - for (std::vector<NavigationBlockedCallback>::iterator it = |
| - navigation_blocked_callbacks_.begin(); |
| - it != navigation_blocked_callbacks_.end(); ++it) { |
| - it->Run(web_contents); |
| - } |
| + for (const auto& callback : navigation_blocked_callbacks_) |
| + callback.Run(web_contents); |
| } |
| void SupervisedUserService::AddObserver( |
| @@ -495,15 +491,13 @@ SupervisedUserService::GetActiveSiteLists() { |
| if (!extension_service) |
| return site_lists.Pass(); |
| - const extensions::ExtensionSet* extensions = extension_service->extensions(); |
| - for (extensions::ExtensionSet::const_iterator it = extensions->begin(); |
| - it != extensions->end(); ++it) { |
| - const extensions::Extension* extension = it->get(); |
| + const extensions::ExtensionSet& extensions = *extension_service->extensions(); |
|
Bernhard Bauer
2014/09/29 16:16:52
What do we need this for?
Marc Treib
2014/09/30 09:28:05
We don't - leftover from the old version. Inlined
|
| + for (const auto& extension : extensions) { |
| if (!extension_service->IsExtensionEnabled(extension->id())) |
| continue; |
| extensions::ExtensionResource site_list = |
| - extensions::SupervisedUserInfo::GetContentPackSiteList(extension); |
| + extensions::SupervisedUserInfo::GetContentPackSiteList(extension.get()); |
| if (!site_list.empty()) { |
| site_lists.push_back(new SupervisedUserSiteList(extension->id(), |
| site_list.GetFilePath())); |