| 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 371d3037beba051cd39e70adc4797c457ae78de4..2f2b57ac480af3dc52cc541b3d79fb161f3d3979 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
|
| @@ -211,6 +211,15 @@ public class DownloadManagerDelegate {
|
| int status = c.getInt(c.getColumnIndex(DownloadManager.COLUMN_STATUS));
|
| if (status == DownloadManager.STATUS_SUCCESSFUL) {
|
| downloadStatus = DownloadManagerService.DOWNLOAD_STATUS_COMPLETE;
|
| + if (mDownloadItem.getDownloadInfo().getFileName() == null) {
|
| + DownloadInfo info =
|
| + DownloadInfo.Builder
|
| + .fromDownloadInfo(mDownloadItem.getDownloadInfo())
|
| + .setFileName(c.getString(
|
| + c.getColumnIndex(DownloadManager.COLUMN_TITLE)))
|
| + .build();
|
| + mDownloadItem.setDownloadInfo(info);
|
| + }
|
| if (mShowNotifications) {
|
| canResolve = DownloadManagerService.isOMADownloadDescription(
|
| mDownloadItem.getDownloadInfo())
|
|
|