Index: chrome/browser/signin/signin_manager_factory.cc |
diff --git a/chrome/browser/signin/signin_manager_factory.cc b/chrome/browser/signin/signin_manager_factory.cc |
index 96856204292365b089c3f6396f3f8fc57089a039..10f458d7a3c6c1735c1bb8df5bf2a1324015e233 100644 |
--- a/chrome/browser/signin/signin_manager_factory.cc |
+++ b/chrome/browser/signin/signin_manager_factory.cc |
@@ -100,7 +100,8 @@ void SigninManagerFactory::RemoveObserver(Observer* observer) { |
void SigninManagerFactory::NotifyObserversOfSigninManagerCreationForTesting( |
SigninManagerBase* manager) { |
- FOR_EACH_OBSERVER(Observer, observer_list_, SigninManagerCreated(manager)); |
+ for (Observer& observer : observer_list_) |
+ observer.SigninManagerCreated(manager); |
} |
KeyedService* SigninManagerFactory::BuildServiceInstanceFor( |
@@ -122,7 +123,8 @@ KeyedService* SigninManagerFactory::BuildServiceInstanceFor( |
AccountFetcherServiceFactory::GetForProfile(profile); |
#endif |
service->Initialize(g_browser_process->local_state()); |
- FOR_EACH_OBSERVER(Observer, observer_list_, SigninManagerCreated(service)); |
+ for (Observer& observer : observer_list_) |
+ observer.SigninManagerCreated(service); |
return service; |
} |
@@ -130,7 +132,9 @@ void SigninManagerFactory::BrowserContextShutdown( |
content::BrowserContext* context) { |
SigninManagerBase* manager = static_cast<SigninManagerBase*>( |
GetServiceForBrowserContext(context, false)); |
- if (manager) |
- FOR_EACH_OBSERVER(Observer, observer_list_, SigninManagerShutdown(manager)); |
+ if (manager) { |
+ for (Observer& observer : observer_list_) |
+ observer.SigninManagerShutdown(manager); |
+ } |
BrowserContextKeyedServiceFactory::BrowserContextShutdown(context); |
} |