Index: chrome/browser/extensions/extension_browsertest.cc |
diff --git a/chrome/browser/extensions/extension_browsertest.cc b/chrome/browser/extensions/extension_browsertest.cc |
index 98416cd65cc745a250d2ceb6ea26253380de8d07..c91da49af78e8ceff2001d1efbccb58c24b2e13c 100644 |
--- a/chrome/browser/extensions/extension_browsertest.cc |
+++ b/chrome/browser/extensions/extension_browsertest.cc |
@@ -24,6 +24,7 @@ |
#include "chrome/browser/extensions/extension_util.h" |
#include "chrome/browser/extensions/unpacked_installer.h" |
#include "chrome/browser/extensions/updater/extension_cache_fake.h" |
+#include "chrome/browser/extensions/updater/extension_updater.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/profiles/profile_manager.h" |
#include "chrome/browser/ui/browser.h" |
@@ -132,6 +133,10 @@ void ExtensionBrowserTest::SetUpCommandLine(CommandLine* command_line) { |
void ExtensionBrowserTest::SetUpOnMainThread() { |
InProcessBrowserTest::SetUpOnMainThread(); |
observer_.reset(new ExtensionTestNotificationObserver(browser())); |
+ if (extension_service()->updater()) { |
+ extension_service()->updater()->SetExtensionCacheForTesting( |
+ test_extension_cache_.get()); |
+ } |
} |
const Extension* ExtensionBrowserTest::LoadExtension( |