Index: chrome/browser/extensions/platform_app_browsertest.cc |
diff --git a/chrome/browser/extensions/platform_app_browsertest.cc b/chrome/browser/extensions/platform_app_browsertest.cc |
index 4a2b48fbd844c995a6b4bcd2ef4a45f13c0042da..e16736a2edbfba4f6bd5052ebd98c7dbdec294ad 100644 |
--- a/chrome/browser/extensions/platform_app_browsertest.cc |
+++ b/chrome/browser/extensions/platform_app_browsertest.cc |
@@ -86,10 +86,11 @@ class PlatformAppBrowserTest : public ExtensionApiTest { |
ExtensionProcessManager* process_manager = |
browser()->profile()->GetExtensionProcessManager(); |
ExtensionProcessManager::const_iterator iter; |
- for (iter = process_manager->begin(); iter != process_manager->end(); |
+ ExtensionProcessManager::ExtensionHostSet platform_app_hosts = |
+ process_manager->platform_app_hosts(); |
+ for (iter = platform_app_hosts.begin(); iter != platform_app_hosts.end(); |
++iter) { |
- ExtensionHost* host = *iter; |
- if (host->extension() && host->extension()->is_platform_app()) |
+ if ((*iter)->extension()) |
count++; |
} |
@@ -103,11 +104,11 @@ class PlatformAppBrowserTest : public ExtensionApiTest { |
ExtensionProcessManager* process_manager = |
browser()->profile()->GetExtensionProcessManager(); |
ExtensionProcessManager::const_iterator iter; |
- for (iter = process_manager->begin(); iter != process_manager->end(); |
+ ExtensionProcessManager::ExtensionHostSet platform_app_hosts = |
+ process_manager->platform_app_hosts(); |
+ for (iter = platform_app_hosts.begin(); iter != platform_app_hosts.end(); |
++iter) { |
- ExtensionHost* host = *iter; |
- if (host->extension() && host->extension()->is_platform_app()) |
- return host->host_contents(); |
+ return (*iter)->host_contents(); |
} |
return NULL; |