| Index: chrome/browser/chrome_content_browser_client.cc
|
| diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
| index ee71f090d4b6b44727ec0f36680f9249262225b4..b3cfb9fae03dcff8bab93cde7521e2a3f3c7f3cf 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -575,13 +575,11 @@ bool ChromeContentBrowserClient::ShouldTryToUseExistingProcessHost(
|
| GetLoadedProfiles();
|
| for (size_t i = 0; i < profiles.size(); ++i) {
|
| ExtensionProcessManager* epm = profiles[i]->GetExtensionProcessManager();
|
| - for (ExtensionProcessManager::const_iterator iter = epm->begin();
|
| - iter != epm->end();
|
| - ++iter) {
|
| + for (ExtensionProcessManager::const_iterator iter =
|
| + epm->background_hosts().begin();
|
| + iter != epm->background_hosts().end(); ++iter) {
|
| ExtensionHost* host = *iter;
|
| - if (host->extension()->has_background_page()) {
|
| - process_ids.insert(host->render_process_host()->GetID());
|
| - }
|
| + process_ids.insert(host->render_process_host()->GetID());
|
| }
|
| }
|
|
|
|
|