| Index: chrome/browser/safe_browsing/safe_browsing_blocking_page_unittest.cc
|
| diff --git a/chrome/browser/safe_browsing/safe_browsing_blocking_page_unittest.cc b/chrome/browser/safe_browsing/safe_browsing_blocking_page_unittest.cc
|
| index 5f4d322057be7dea857781186165f3b0403ff5f9..228873b19a9c6503e63126e3735f670853e2ac00 100644
|
| --- a/chrome/browser/safe_browsing/safe_browsing_blocking_page_unittest.cc
|
| +++ b/chrome/browser/safe_browsing/safe_browsing_blocking_page_unittest.cc
|
| @@ -126,16 +126,18 @@ class SafeBrowsingBlockingPageTest : public ChromeRenderViewHostTestHarness {
|
| ui_manager_ = new TestSafeBrowsingUIManager(NULL);
|
| }
|
|
|
| - virtual void SetUp() {
|
| + virtual void SetUp() OVERRIDE {
|
| ChromeRenderViewHostTestHarness::SetUp();
|
| SafeBrowsingBlockingPage::RegisterFactory(&factory_);
|
| - MalwareDetails::RegisterFactory(NULL); // Create it fresh each time.
|
| ResetUserResponse();
|
| }
|
|
|
| - virtual void TearDown() {
|
| + virtual void TearDown() OVERRIDE {
|
| // Release the UI manager before the BrowserThreads are destroyed.
|
| ui_manager_ = NULL;
|
| + SafeBrowsingBlockingPage::RegisterFactory(NULL);
|
| + // Clean up singleton reference (crbug.com/110594).
|
| + MalwareDetails::RegisterFactory(NULL);
|
| ChromeRenderViewHostTestHarness::TearDown();
|
| }
|
|
|
|
|