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