Index: chrome/browser/chromeos/extensions/external_cache.cc |
diff --git a/chrome/browser/chromeos/extensions/external_cache.cc b/chrome/browser/chromeos/extensions/external_cache.cc |
index e1d4035e4537178e1a4db0fd4d5fc50ae4233611..14ec0a4ba90179b089c2a84493963b4d3e5b20e3 100644 |
--- a/chrome/browser/chromeos/extensions/external_cache.cc |
+++ b/chrome/browser/chromeos/extensions/external_cache.cc |
@@ -16,7 +16,6 @@ |
#include "base/version.h" |
#include "chrome/browser/extensions/crx_installer.h" |
#include "chrome/browser/extensions/external_provider_impl.h" |
-#include "chrome/browser/extensions/updater/chrome_extension_downloader_factory.h" |
#include "chrome/browser/extensions/updater/extension_downloader.h" |
#include "chrome/common/extensions/extension_constants.h" |
#include "content/public/browser/notification_details.h" |
@@ -210,8 +209,8 @@ |
// If request_context_ is missing we can't download anything. |
if (!downloader_ && request_context_) { |
- downloader_ = ChromeExtensionDownloaderFactory::CreateForRequestContext( |
- request_context_, this); |
+ downloader_.reset( |
+ new extensions::ExtensionDownloader(this, request_context_)); |
} |
cached_extensions_->Clear(); |