| Index: chrome/browser/download/chrome_download_manager_delegate.cc
|
| diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrome/browser/download/chrome_download_manager_delegate.cc
|
| index 29adec1cda4b841f3d090674f7c736e8efac73dd..ab32ea91f252c33894abe44c691f1a4d20fbdd4b 100644
|
| --- a/chrome/browser/download/chrome_download_manager_delegate.cc
|
| +++ b/chrome/browser/download/chrome_download_manager_delegate.cc
|
| @@ -364,7 +364,7 @@ bool ChromeDownloadManagerDelegate::ShouldCompleteDownload(
|
|
|
| bool ChromeDownloadManagerDelegate::ShouldOpenDownload(
|
| DownloadItem* item, const content::DownloadOpenDelayedCallback& callback) {
|
| -#if defined(ENABLE_EXTENSIONS)
|
| +#if defined(ENABLE_EXTENSIONS) && !defined(OS_ANDROID)
|
| if (download_crx_util::IsExtensionDownload(*item) &&
|
| !extensions::WebstoreInstaller::GetAssociatedApproval(*item)) {
|
| scoped_refptr<extensions::CrxInstaller> crx_installer =
|
| @@ -579,7 +579,7 @@ void ChromeDownloadManagerDelegate::PromptUserForDownloadPath(
|
| const base::FilePath& suggested_path,
|
| const DownloadTargetDeterminerDelegate::FileSelectedCallback& callback) {
|
| DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
| -#if defined(OS_ANDROID)
|
| +#if defined(OS_ANDROID) && !defined(USE_AURA)
|
| chrome::android::ChromeDownloadManagerOverwriteInfoBarDelegate::Create(
|
| InfoBarService::FromWebContents(download->GetWebContents()),
|
| suggested_path, callback);
|
|
|