| 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;
|
|
|