Index: chrome/browser/ui/webui/settings/search_engines_handler.cc |
diff --git a/chrome/browser/ui/webui/settings/search_engines_handler.cc b/chrome/browser/ui/webui/settings/search_engines_handler.cc |
index 5a41c09f7a89e7d8264db4d882e1498df3113597..9d20b307db1cf9b6e032bd125fd6f417fed18a9e 100644 |
--- a/chrome/browser/ui/webui/settings/search_engines_handler.cc |
+++ b/chrome/browser/ui/webui/settings/search_engines_handler.cc |
@@ -9,7 +9,6 @@ |
#include "base/strings/string_number_conversions.h" |
#include "base/strings/utf_string_conversions.h" |
#include "base/values.h" |
-#include "chrome/browser/extensions/extension_service.h" |
#include "chrome/browser/extensions/extension_util.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/search_engines/ui_thread_search_terms_data.h" |
@@ -21,7 +20,6 @@ |
#include "content/public/browser/user_metrics.h" |
#include "content/public/browser/web_ui.h" |
#include "extensions/browser/extension_registry.h" |
-#include "extensions/browser/extension_system.h" |
#include "extensions/common/extension.h" |
namespace { |
@@ -75,10 +73,6 @@ void SearchEnginesHandler::RegisterMessages() { |
"searchEngineEditCompleted", |
base::Bind(&SearchEnginesHandler::HandleSearchEngineEditCompleted, |
base::Unretained(this))); |
- web_ui()->RegisterMessageCallback( |
- "disableExtension", |
- base::Bind(&SearchEnginesHandler::HandleDisableExtension, |
- base::Unretained(this))); |
} |
void SearchEnginesHandler::OnJavascriptAllowed() { |
@@ -337,15 +331,4 @@ void SearchEnginesHandler::HandleSearchEngineEditCompleted( |
} |
} |
-void SearchEnginesHandler::HandleDisableExtension( |
- const base::ListValue* args) { |
- std::string extension_id; |
- CHECK(args->GetString(0, &extension_id)); |
- ExtensionService* extension_service = |
- extensions::ExtensionSystem::Get(profile_)->extension_service(); |
- DCHECK(extension_service); |
- extension_service->DisableExtension( |
- extension_id, extensions::Extension::DISABLE_USER_ACTION); |
-} |
- |
} // namespace settings |