| 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 4f7de1028a51980abe6027354e9f7f4d9a0ee01b..0c5a3d327b6cfaa3fc24686d8cf0053d51cf766e 100644
|
| --- a/chrome/browser/ui/webui/extensions/extension_settings_handler.cc
|
| +++ b/chrome/browser/ui/webui/extensions/extension_settings_handler.cc
|
| @@ -785,7 +785,7 @@ void ExtensionSettingsHandler::HandleUninstallMessage(const ListValue* args) {
|
|
|
| void ExtensionSettingsHandler::HandleOptionsMessage(const ListValue* args) {
|
| const Extension* extension = GetActiveExtension(args);
|
| - if (!extension || extension->options_url().is_empty())
|
| + if (!extension || ManifestURLInfo::GetOptionsPage(extension).is_empty())
|
| return;
|
| extensions::ExtensionSystem::Get(Profile::FromWebUI(web_ui()))->
|
| process_manager()->OpenOptionsPage(extension,
|
|
|