Index: chrome/browser/extensions/extension_garbage_collector.cc |
diff --git a/chrome/browser/extensions/extension_garbage_collector.cc b/chrome/browser/extensions/extension_garbage_collector.cc |
index 9ed6405a641f0ce35233cf9a39faf7e34ad25ca3..df33b09902e305dfc18c67462c47232b1d968d0e 100644 |
--- a/chrome/browser/extensions/extension_garbage_collector.cc |
+++ b/chrome/browser/extensions/extension_garbage_collector.cc |
@@ -220,10 +220,10 @@ void ExtensionGarbageCollector::GarbageCollectIsolatedStorageIfNeeded() { |
scoped_ptr<base::hash_set<base::FilePath> > active_paths( |
new base::hash_set<base::FilePath>()); |
- const ExtensionSet& extensions = |
- ExtensionRegistry::Get(context_)->enabled_extensions(); |
- for (ExtensionSet::const_iterator iter = extensions.begin(); |
- iter != extensions.end(); |
+ scoped_ptr<ExtensionSet> extensions = |
+ ExtensionRegistry::Get(context_)->GenerateInstalledExtensionsSet(); |
awong
2014/04/21 17:54:19
Can you update the comment in the .h file to match
|
+ for (ExtensionSet::const_iterator iter = extensions->begin(); |
+ iter != extensions->end(); |
++iter) { |
if (AppIsolationInfo::HasIsolatedStorage(iter->get())) { |
active_paths->insert( |