Index: chrome/browser/extensions/api/input_ime/input_ime_api.cc |
diff --git a/chrome/browser/extensions/api/input_ime/input_ime_api.cc b/chrome/browser/extensions/api/input_ime/input_ime_api.cc |
index 1ca4dc3557c299df6406f728ef26cd7f7f29066d..248442a97d3a3b6cbadf67f66ee404af81efc1a9 100644 |
--- a/chrome/browser/extensions/api/input_ime/input_ime_api.cc |
+++ b/chrome/browser/extensions/api/input_ime/input_ime_api.cc |
@@ -15,7 +15,6 @@ |
#include "chrome/browser/extensions/extension_input_module_constants.h" |
#include "chrome/browser/extensions/extension_system.h" |
#include "chrome/browser/profiles/profile.h" |
-#include "chrome/common/extensions/extension_manifest_constants.h" |
namespace keys = extension_input_module_constants; |
@@ -861,8 +860,7 @@ bool KeyEventHandled::RunImpl() { |
InputImeAPI::InputImeAPI(Profile* profile) |
: profile_(profile) { |
- ManifestHandler::Register(extension_manifest_keys::kInputComponents, |
- make_linked_ptr(new InputComponentsHandler)); |
+ (new InputComponentsHandler)->Register(); |
registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_LOADED, |
content::Source<Profile>(profile)); |