Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1744)

Unified Diff: chrome/browser/ui/webui/extensions/extension_settings_handler.cc

Issue 11246003: Remove Profile->GetExtensionProcessManager (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix extension_crash_recovery_browsertest Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/browser/ui/views/extensions/extension_popup.cc ('k') | chrome/test/base/testing_profile.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/ui/webui/extensions/extension_settings_handler.cc
diff --git a/chrome/browser/ui/webui/extensions/extension_settings_handler.cc b/chrome/browser/ui/webui/extensions/extension_settings_handler.cc
index 4daa66dbf621babf4196b36493e6a1abe20df067..e1105a39032377298d309bcf3c1b7926e54e4cc7 100644
--- a/chrome/browser/ui/webui/extensions/extension_settings_handler.cc
+++ b/chrome/browser/ui/webui/extensions/extension_settings_handler.cc
@@ -714,9 +714,9 @@ void ExtensionSettingsHandler::HandleOptionsMessage(const ListValue* args) {
const Extension* extension = GetActiveExtension(args);
if (!extension || extension->options_url().is_empty())
return;
- Profile::FromWebUI(web_ui())->GetExtensionProcessManager()->OpenOptionsPage(
- extension,
- browser::FindBrowserWithWebContents(web_ui()->GetWebContents()));
+ extensions::ExtensionSystem::Get(Profile::FromWebUI(web_ui()))->
+ process_manager()->OpenOptionsPage(extension,
+ browser::FindBrowserWithWebContents(web_ui()->GetWebContents()));
}
void ExtensionSettingsHandler::HandleShowButtonMessage(const ListValue* args) {
@@ -820,7 +820,8 @@ ExtensionSettingsHandler::GetInspectablePagesForExtension(
// Get the extension process's active views.
ExtensionProcessManager* process_manager =
- extension_service_->profile()->GetExtensionProcessManager();
+ extensions::ExtensionSystem::Get(extension_service_->profile())->
+ process_manager();
GetInspectablePagesForExtensionProcess(
process_manager->GetRenderViewHostsForExtension(extension->id()),
&result);
@@ -841,8 +842,8 @@ ExtensionSettingsHandler::GetInspectablePagesForExtension(
if (extension_service_->profile()->HasOffTheRecordProfile() &&
extension->incognito_split_mode()) {
ExtensionProcessManager* process_manager =
- extension_service_->profile()->GetOffTheRecordProfile()->
- GetExtensionProcessManager();
+ extensions::ExtensionSystem::Get(extension_service_->profile()->
+ GetOffTheRecordProfile())->process_manager();
GetInspectablePagesForExtensionProcess(
process_manager->GetRenderViewHostsForExtension(extension->id()),
&result);
« no previous file with comments | « chrome/browser/ui/views/extensions/extension_popup.cc ('k') | chrome/test/base/testing_profile.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698