Index: chrome/browser/speech/extension_api/tts_extension_api.cc |
diff --git a/chrome/browser/speech/extension_api/tts_extension_api.cc b/chrome/browser/speech/extension_api/tts_extension_api.cc |
index 7a9ab7aa3b3f3ce68921919ac60ed6e228267afa..96ca3e17770c9bf889532dc03b5513b151bbf7d5 100644 |
--- a/chrome/browser/speech/extension_api/tts_extension_api.cc |
+++ b/chrome/browser/speech/extension_api/tts_extension_api.cc |
@@ -14,7 +14,6 @@ |
#include "chrome/browser/speech/extension_api/tts_extension_api_constants.h" |
#include "chrome/browser/speech/tts_controller.h" |
#include "chrome/common/extensions/api/speech/tts_engine_manifest_handler.h" |
-#include "chrome/common/extensions/extension_manifest_constants.h" |
#include "ui/base/l10n/l10n_util.h" |
namespace constants = tts_extension_api_constants; |
@@ -186,8 +185,7 @@ TtsAPI* TtsAPI::Get(Profile* profile) { |
} |
TtsAPI::TtsAPI(Profile* profile) { |
- ManifestHandler::Register(extension_manifest_keys::kTtsEngine, |
- make_linked_ptr(new TtsEngineManifestHandler)); |
+ (new TtsEngineManifestHandler)->Register(); |
ExtensionFunctionRegistry* registry = |
ExtensionFunctionRegistry::GetInstance(); |
registry->RegisterFunction<ExtensionTtsEngineSendTtsEventFunction>(); |