Index: chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc |
diff --git a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc |
index b53243a6b772eeb6cfdda91ce428ab52699dc795..ca0879d192fed96008233ff83eb019cbf965ead5 100644 |
--- a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc |
+++ b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc |
@@ -456,12 +456,11 @@ bool ChromeContentBrowserClientExtensionsPart:: |
// static |
bool ChromeContentBrowserClientExtensionsPart::ShouldSwapProcessesForRedirect( |
- content::ResourceContext* resource_context, |
+ content::BrowserContext* browser_context, |
const GURL& current_url, |
const GURL& new_url) { |
- ProfileIOData* io_data = ProfileIOData::FromResourceContext(resource_context); |
return CrossesExtensionProcessBoundary( |
- io_data->GetExtensionInfoMap()->extensions(), |
+ ExtensionRegistry::Get(browser_context)->enabled_extensions(), |
current_url, new_url, false); |
} |