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..d7f2e9c4b31dc30d4d5eda826a93db2389406f31 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. |
|
Bernhard Bauer
2014/09/30 10:02:07
While you're here, could you remove the extra slas
Marc Treib
2014/09/30 10:21:49
Done.
|
| 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 SupervisedUserSiteList* 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(); |
| + for (const scoped_refptr<const extensions::Extension>& extension : |
|
Bernhard Bauer
2014/09/30 10:02:08
Hm... I guess unwrapping the scoped_refptr here wo
Marc Treib
2014/09/30 10:21:49
I don't think that's possible (is it?)
As it is, t
|
| + *extension_service->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())); |