| 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 b11823eac79efe2a2f98adc0e2651f07f610b49e..de1dbca92e52e37c22bd17deeaa15bb26e075e6e 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -595,13 +595,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());
|
| }
|
| }
|
|
|
|
|