Index: chrome/browser/extensions/extension_protocols_unittest.cc |
diff --git a/chrome/browser/extensions/extension_protocols_unittest.cc b/chrome/browser/extensions/extension_protocols_unittest.cc |
index a8274f946aa2020ad89db12ea99dc893bcfacab4..48fffb6f9d47e7648efde7d5137c68c961c13848 100644 |
--- a/chrome/browser/extensions/extension_protocols_unittest.cc |
+++ b/chrome/browser/extensions/extension_protocols_unittest.cc |
@@ -76,14 +76,14 @@ class ExtensionProtocolTest : public testing::Test { |
resource_context_.GetRequestContext(); |
old_factory_ = request_context->job_factory(); |
- ManifestHandler::Register(extension_manifest_keys::kIcons, |
- make_linked_ptr(new IconsHandler)); |
+ (new IconsHandler)->Register(); |
} |
virtual void TearDown() { |
net::URLRequestContext* request_context = |
resource_context_.GetRequestContext(); |
request_context->set_job_factory(old_factory_); |
+ ManifestHandler::ClearRegistryForTesting(); |
} |
void SetProtocolHandler(bool incognito) { |