Closed Bug 1971338 Opened 1 year ago Closed 1 year ago

[Downloads v2] Update downloads screen and system notification to properly display streaming download

Categories

(Firefox for Android :: Downloads, task)

All
Android
task

Tracking

()

VERIFIED FIXED
142 Branch
Tracking Status
firefox142 --- verified

People

(Reporter: npoon, Assigned: npoon)

References

()

Details

(Whiteboard: [fxdroid][group4])

Attachments

(3 files)

When the behaviour has been defined on figma, we should update how the live download should look on the downloads screen and the system notification when the download content length is unknown.

No longer blocks: 1812790
Blocks: 1949803
Assignee: nobody → npoon
Status: NEW → ASSIGNED
Pushed by npoon@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/fb61859db49f https://hg.mozilla.org/integration/autoland/rev/711d38f09469 Update downloads screen and system notification to properly display streaming download r=android-reviewers,android-l10n-reviewers,flod,tthibaud
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 142 Branch

Can QA please verify the fix according to the figma? Downloading any live.log from any ongoing job from try or autoland will be a streaming download

Flags: qe-verify+
Attached image 1971338.jpg

Verified on the 6/26 Firefox for Android nightly build with a Samsung Galaxy S24 (Android 15), that, when downloading a file, the following elements are displayed in Downloads page:

  • "In progress" area, at the top of the page, with all the files that are in progress of downloading,
  • the icon of the file,
  • the name of the file,
  • the size of the downloaded versus the total size of the file,
  • the remaining time,
  • the "pause"/"play"/"restart" icons,
  • the progress bar,
  • a three-dot menu containing "Share URL" and "Delete" options.

When "Downloading any live.log from any ongoing job from try or autoland will be a streaming download" - the live progress bar is displayed, as can be seen in the last screenshots.
Nick, please let me know if there is anything else I should verify.

Flags: needinfo?(npoon)
Status: RESOLVED → VERIFIED
Flags: qe-verify+

Thanks Mira! Thanks for verifying that. Just one more thing, for "Downloading any live.log from any ongoing job from try or autoland will be a streaming download", can you also verify that the paused state matches the figma? Thanks :)

Flags: needinfo?(npoon) → needinfo?(mlobontiuroman)

Yes, the paused download looks like in the Figma design.

Flags: needinfo?(mlobontiuroman)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: