| Index: chrome/android/java/src/org/chromium/chrome/browser/download/DownloadBroadcastReceiver.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadBroadcastReceiver.java b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadBroadcastReceiver.java
|
| index 160a61b5027f84c03dd7573a9f64e098a9b27083..e561effc1da30055d06d162a88efabfe4478a043 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadBroadcastReceiver.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadBroadcastReceiver.java
|
| @@ -61,8 +61,10 @@ public class DownloadBroadcastReceiver extends BroadcastReceiver {
|
| } else {
|
| String downloadFilename = IntentUtils.safeGetStringExtra(
|
| intent, DownloadNotificationService.EXTRA_DOWNLOAD_FILE_PATH);
|
| + boolean isSupportedMimeType = IntentUtils.safeGetBooleanExtra(
|
| + intent, DownloadNotificationService.EXTRA_IS_SUPPORTED_MIME_TYPE, false);
|
| Intent launchIntent = DownloadManagerService.getLaunchIntentFromDownloadId(
|
| - context, downloadFilename, id);
|
| + context, downloadFilename, id, isSupportedMimeType);
|
| if (!DownloadUtils.fireOpenIntentForDownload(context, launchIntent)) {
|
| DownloadManagerService.openDownloadsPage(context);
|
| }
|
|
|