Index: chrome/browser/extensions/updater/extension_downloader.cc |
diff --git a/chrome/browser/extensions/updater/extension_downloader.cc b/chrome/browser/extensions/updater/extension_downloader.cc |
index 58463804bf8bb59cd53896c90f08f51b61e769b3..264e461e535723dd8b85b0cd820ec9789d3d5a6d 100644 |
--- a/chrome/browser/extensions/updater/extension_downloader.cc |
+++ b/chrome/browser/extensions/updater/extension_downloader.cc |
@@ -189,7 +189,7 @@ ExtensionDownloader::ExtensionDownloader( |
base::Unretained(this))), |
extension_cache_(NULL) { |
DCHECK(delegate_); |
- DCHECK(request_context_); |
+ DCHECK(request_context_.get()); |
} |
ExtensionDownloader::~ExtensionDownloader() {} |
@@ -455,7 +455,7 @@ void ExtensionDownloader::CreateManifestFetcher() { |
manifest_fetcher_.reset(net::URLFetcher::Create( |
kManifestFetcherId, manifests_queue_.active_request()->full_url(), |
net::URLFetcher::GET, this)); |
- manifest_fetcher_->SetRequestContext(request_context_); |
+ manifest_fetcher_->SetRequestContext(request_context_.get()); |
manifest_fetcher_->SetLoadFlags(net::LOAD_DO_NOT_SEND_COOKIES | |
net::LOAD_DO_NOT_SAVE_COOKIES | |
net::LOAD_DISABLE_CACHE); |
@@ -725,7 +725,7 @@ void ExtensionDownloader::CreateExtensionFetcher() { |
const ExtensionFetch* fetch = extensions_queue_.active_request(); |
extension_fetcher_.reset(net::URLFetcher::Create( |
kExtensionFetcherId, fetch->url, net::URLFetcher::GET, this)); |
- extension_fetcher_->SetRequestContext(request_context_); |
+ extension_fetcher_->SetRequestContext(request_context_.get()); |
extension_fetcher_->SetAutomaticallyRetryOnNetworkChanges(3); |
int load_flags = net::LOAD_DISABLE_CACHE; |