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())); |