Index: content/browser/appcache/appcache_service_impl.cc |
diff --git a/content/browser/appcache/appcache_service_impl.cc b/content/browser/appcache/appcache_service_impl.cc |
index fbc0027dc4b7350e7f678ff50e478070963fa2af..847061ac8c43fe7348747ee4f0437e4a05303973 100644 |
--- a/content/browser/appcache/appcache_service_impl.cc |
+++ b/content/browser/appcache/appcache_service_impl.cc |
@@ -412,7 +412,8 @@ AppCacheServiceImpl::AppCacheServiceImpl( |
AppCacheServiceImpl::~AppCacheServiceImpl() { |
DCHECK(backends_.empty()); |
- FOR_EACH_OBSERVER(Observer, observers_, OnServiceDestructionImminent(this)); |
+ for (auto& observer : observers_) |
+ observer.OnServiceDestructionImminent(this); |
for (auto* helper : pending_helpers_) |
helper->Cancel(); |
base::STLDeleteElements(&pending_helpers_); |
@@ -472,8 +473,8 @@ void AppCacheServiceImpl::Reinitialize() { |
// defer deletion of the old storage object. |
scoped_refptr<AppCacheStorageReference> old_storage_ref( |
new AppCacheStorageReference(std::move(storage_))); |
- FOR_EACH_OBSERVER(Observer, observers_, |
- OnServiceReinitialized(old_storage_ref.get())); |
+ for (auto& observer : observers_) |
+ observer.OnServiceReinitialized(old_storage_ref.get()); |
Initialize(cache_directory_, db_thread_, cache_thread_); |
} |