Index: chrome/browser/extensions/csp_parser.cc |
diff --git a/chrome/browser/extensions/csp_parser.cc b/chrome/browser/extensions/csp_parser.cc |
index ff723252787fea19a0b5d8aecde708083ef23623..2c1dfc85f850df53284b1cca3fb7a771083d83db 100644 |
--- a/chrome/browser/extensions/csp_parser.cc |
+++ b/chrome/browser/extensions/csp_parser.cc |
@@ -7,18 +7,12 @@ |
#include "base/lazy_instance.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/common/extensions/csp_handler.h" |
-#include "chrome/common/extensions/extension_manifest_constants.h" |
-#include "chrome/common/extensions/manifest_handler.h" |
namespace extensions { |
CSPParser::CSPParser(Profile* profile) { |
- ManifestHandler::Register( |
- extension_manifest_keys::kContentSecurityPolicy, |
- make_linked_ptr(new CSPHandler(false))); // not platform app. |
- ManifestHandler::Register( |
- extension_manifest_keys::kPlatformAppContentSecurityPolicy, |
- make_linked_ptr(new CSPHandler(true))); // platform app. |
+ (new CSPHandler(false))->Register(); // platform app. |
+ (new CSPHandler(true))->Register(); // platform app. |
} |
CSPParser::~CSPParser() { |