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 7a4465289b060d3fb519b6bdc24a20cef7624306..b7ea12fcb854705a2afab322e09a821ba0f9878c 100644 |
--- a/chrome/browser/ui/webui/extensions/extension_settings_handler.cc |
+++ b/chrome/browser/ui/webui/extensions/extension_settings_handler.cc |
@@ -680,18 +680,12 @@ void ExtensionSettingsHandler::RegisterMessages() { |
web_ui()->RegisterMessageCallback("extensionSettingsLaunch", |
base::Bind(&ExtensionSettingsHandler::HandleLaunchMessage, |
AsWeakPtr())); |
- web_ui()->RegisterMessageCallback("extensionSettingsReload", |
- base::Bind(&ExtensionSettingsHandler::HandleReloadMessage, |
- AsWeakPtr())); |
web_ui()->RegisterMessageCallback("extensionSettingsRepair", |
base::Bind(&ExtensionSettingsHandler::HandleRepairMessage, |
AsWeakPtr())); |
web_ui()->RegisterMessageCallback("extensionSettingsEnableErrorCollection", |
base::Bind(&ExtensionSettingsHandler::HandleEnableErrorCollectionMessage, |
AsWeakPtr())); |
- web_ui()->RegisterMessageCallback("extensionSettingsAllowFileAccess", |
- base::Bind(&ExtensionSettingsHandler::HandleAllowFileAccessMessage, |
- AsWeakPtr())); |
web_ui()->RegisterMessageCallback("extensionSettingsAllowOnAllUrls", |
base::Bind(&ExtensionSettingsHandler::HandleAllowOnAllUrlsMessage, |
AsWeakPtr())); |
@@ -995,13 +989,6 @@ void ExtensionSettingsHandler::HandleLaunchMessage( |
extensions::SOURCE_EXTENSIONS_PAGE)); |
} |
-void ExtensionSettingsHandler::HandleReloadMessage( |
- const base::ListValue* args) { |
- std::string extension_id = base::UTF16ToUTF8(ExtractStringValue(args)); |
- CHECK(!extension_id.empty()); |
- extension_service_->ReloadExtensionWithQuietFailure(extension_id); |
-} |
- |
void ExtensionSettingsHandler::HandleRepairMessage( |
const base::ListValue* args) { |
std::string extension_id = base::UTF16ToUTF8(ExtractStringValue(args)); |
@@ -1026,31 +1013,6 @@ void ExtensionSettingsHandler::HandleEnableErrorCollectionMessage( |
->SetReportingAllForExtension(extension_id, enabled); |
} |
-void ExtensionSettingsHandler::HandleAllowFileAccessMessage( |
- const base::ListValue* args) { |
- CHECK_EQ(2U, args->GetSize()); |
- std::string extension_id, allow_str; |
- CHECK(args->GetString(0, &extension_id)); |
- CHECK(args->GetString(1, &allow_str)); |
- const Extension* extension = |
- extension_service_->GetInstalledExtension(extension_id); |
- if (!extension) |
- return; |
- |
- if (util::IsExtensionSupervised(extension, Profile::FromWebUI(web_ui()))) |
- return; |
- |
- if (!management_policy_->UserMayModifySettings(extension, NULL)) { |
- LOG(ERROR) << "An attempt was made to change allow file access of an" |
- << " extension that is non-usermanagable. Extension id : " |
- << extension->id(); |
- return; |
- } |
- |
- util::SetAllowFileAccess( |
- extension_id, extension_service_->profile(), allow_str == "true"); |
-} |
- |
void ExtensionSettingsHandler::HandleAllowOnAllUrlsMessage( |
const base::ListValue* args) { |
DCHECK(FeatureSwitch::scripts_require_action()->IsEnabled()); |