Index: chrome/browser/extensions/updater/extension_updater_unittest.cc |
diff --git a/chrome/browser/extensions/updater/extension_updater_unittest.cc b/chrome/browser/extensions/updater/extension_updater_unittest.cc |
index 098d2b352f510205e476a95cf40ebd1c36a7155f..1aa9a9e0c718c38eeb150b8bd7a9dbf531be8eca 100644 |
--- a/chrome/browser/extensions/updater/extension_updater_unittest.cc |
+++ b/chrome/browser/extensions/updater/extension_updater_unittest.cc |
@@ -458,9 +458,7 @@ class ExtensionUpdaterTest : public testing::Test { |
virtual void SetUp() OVERRIDE { |
prefs_.reset(new TestExtensionPrefs(loop_.message_loop_proxy())); |
- extensions::ManifestHandler::Register( |
- extension_manifest_keys::kUpdateURL, |
- make_linked_ptr(new extensions::UpdateURLHandler)); |
+ (new extensions::UpdateURLHandler)->Register(); |
} |
virtual void TearDown() OVERRIDE { |
@@ -469,6 +467,7 @@ class ExtensionUpdaterTest : public testing::Test { |
// those objects are released. |
RunUntilIdle(); |
prefs_.reset(); |
+ ManifestHandler::ClearRegistryForTesting(); |
} |
void RunUntilIdle() { |