| 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());
 | 
|      }
 | 
|    }
 | 
|  
 | 
| 
 |