Paused or in-progress downloads not shown in Chrome Downloads menu |
|||
Issue descriptionVersion: 55.0.2868.0 OS: Android LMY47D Device: Lava A82 What steps will reproduce the problem? (1) Start downloading a media file (e.g., an MP4 from https://www.ssyoutube.com/watch?v=OLuq3CKqky8) (2) Either manually pause the download (via the Android notification) or disconnect from the network, causing the download to auto-pause. What is the expected output? In-progress and paused downloads should be seen in the Chrome 'Downloads' menu. That menu should show the state of each in-progress/paused download, the total size, size downloaded, time remaining estimate, and options to pause/cancel/resume as appropriate. What do you see instead? What we seem to be doing currently is relying on Android notifications for showing the status of in-progress downloads. This has a number of usability problems: 1) A user who receives many notifications (e.g., from messaging apps, etc.) may lose the download notification. 2) Apparently, swiping away a notification for an in-progress or paused download is equivalent to canceling it altogether. There is no way to get back an in-progress download if the notification is dismissed. (Problem #1 described above makes this much worse.) 3) UC Browser has a much nicer UI for managing in-progress downloads; we should strive to be at feature parity here.
,
Jan 13 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/c805e12955f1f3b6030f604a6ff5fd3f909a458a commit c805e12955f1f3b6030f604a6ff5fd3f909a458a Author: dfalcantara <dfalcantara@chromium.org> Date: Fri Jan 13 01:02:46 2017 [Download Home] More correctly track paused state The Download Home frontend shouldn't be directly talking to the Downloads backend because it's missing information about the downloads that are stored only on the Java side. Instead, consult the Java sort-of-backend-but-not-really shared preferences to know whether or not a download is actually paused or not. BUG= 678099 ,651408 Review-Url: https://codereview.chromium.org/2623373002 Cr-Commit-Position: refs/heads/master@{#443423} [modify] https://crrev.com/c805e12955f1f3b6030f604a6ff5fd3f909a458a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java [modify] https://crrev.com/c805e12955f1f3b6030f604a6ff5fd3f909a458a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadSharedPreferenceHelper.java [modify] https://crrev.com/c805e12955f1f3b6030f604a6ff5fd3f909a458a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadUtils.java [modify] https://crrev.com/c805e12955f1f3b6030f604a6ff5fd3f909a458a/chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadHistoryAdapter.java [modify] https://crrev.com/c805e12955f1f3b6030f604a6ff5fd3f909a458a/chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadHistoryItemWrapper.java [modify] https://crrev.com/c805e12955f1f3b6030f604a6ff5fd3f909a458a/chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadItemView.java [modify] https://crrev.com/c805e12955f1f3b6030f604a6ff5fd3f909a458a/chrome/android/javatests/src/org/chromium/chrome/browser/download/ui/DownloadHistoryAdapterTest.java
,
Feb 6 2018
,
Jul 25
|
|||
►
Sign in to add a comment |
|||
Comment 1 by dah...@chromium.org
, Sep 29 2016