Index: chrome/browser/extensions/api/themes/theme_api.cc |
diff --git a/chrome/browser/extensions/api/themes/theme_api.cc b/chrome/browser/extensions/api/themes/theme_api.cc |
index 51e409932811058cddfd320b9fc00e0b7aa82933..a5275363375d30a7de5189734068fd7fd7a4a159 100644 |
--- a/chrome/browser/extensions/api/themes/theme_api.cc |
+++ b/chrome/browser/extensions/api/themes/theme_api.cc |
@@ -6,16 +6,11 @@ |
#include "base/lazy_instance.h" |
#include "chrome/common/extensions/api/themes/theme_handler.h" |
-#include "chrome/common/extensions/extension_manifest_constants.h" |
-#include "chrome/common/extensions/manifest_handler.h" |
namespace extensions { |
ThemeAPI::ThemeAPI(Profile* profile) { |
- // Register the ManifestHandler for parsing 'theme' manifest key. |
- extensions::ManifestHandler::Register( |
- extension_manifest_keys::kTheme, |
- make_linked_ptr(new extensions::ThemeHandler)); |
+ (new extensions::ThemeHandler)->Register(); |
} |
ThemeAPI::~ThemeAPI() { |