| Index: chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java
|
| index 8c461ea661348cb0dc9beec9afe5aedea54493b6..f89c87d347cd892886351ab86efc2b8f9a28e66c 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerDelegate.java
|
| @@ -27,7 +27,9 @@ public class DownloadManagerDelegate {
|
| String path, long length, String originalUrl, String referer) {
|
| DownloadManager manager =
|
| (DownloadManager) mContext.getSystemService(Context.DOWNLOAD_SERVICE);
|
| - return manager.addCompletedDownload(fileName, description, true, mimeType, path, length,
|
| + String newMimeType =
|
| + ChromeDownloadDelegate.remapGenericMimeType(mimeType, originalUrl, fileName);
|
| + return manager.addCompletedDownload(fileName, description, true, newMimeType, path, length,
|
| false);
|
| }
|
|
|
|
|