| Index: chrome/browser/download/download_resource_throttle.cc
|
| diff --git a/chrome/browser/download/download_resource_throttle.cc b/chrome/browser/download/download_resource_throttle.cc
|
| index e871562e01fa2d97ae8d0159046a48fb8e7f6600..5b2942490b296adf42d61ec0e74ecd9502cfb350 100644
|
| --- a/chrome/browser/download/download_resource_throttle.cc
|
| +++ b/chrome/browser/download/download_resource_throttle.cc
|
| @@ -51,14 +51,9 @@ void CanDownloadOnUIThread(
|
| std::unique_ptr<DownloadResourceThrottle::DownloadRequestInfo> info) {
|
| DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
| #if defined(OS_ANDROID)
|
| - content::WebContents* contents = info->web_contents_getter.Run();
|
| - if (contents) {
|
| - DownloadControllerBase::Get()->AcquireFileAccessPermission(
|
| - contents, base::Bind(&OnAcquireFileAccessPermissionDone,
|
| - base::Passed(std::move(info))));
|
| - } else {
|
| - OnAcquireFileAccessPermissionDone(std::move(info), false);
|
| - }
|
| + DownloadControllerBase::Get()->AcquireFileAccessPermission(
|
| + info->web_contents_getter, base::Bind(&OnAcquireFileAccessPermissionDone,
|
| + base::Passed(std::move(info))));
|
| #else
|
| CanDownload(std::move(info));
|
| #endif
|
|
|