Open Bug 1889119 Opened 7 months ago Updated 6 months ago

Hard to discern failed or canceled download in big list

Categories

(Firefox :: Downloads Panel, enhancement)

Firefox 124
enhancement

Tracking

()

UNCONFIRMED

People

(Reporter: k4sum1, Unassigned, NeedInfo)

Details

User Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0

Steps to reproduce:

Download a few files and have one of them fail due to any reason or get canceled.

Actual results:

The failed or canceled download looks like any other download with the only differences being a single color outline icon and a bit of text.

Expected results:

There should be more to determine a successful or failed or canceled download. Maybe make the icon yellow or red, or tint the item in the download list yellow or red. Something that doesn't blend in when having to go through a big list of downloads.

I didn't think this would grab current browser User Agent, I have tested it in Firefox 124 and therefore reported for 124. It's also an issue in 115 and has been long before it, but doubt that will be changed since ESR release.

The Bugbug bot thinks this bug should belong to the 'Firefox::Downloads Panel' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Downloads Panel

K4sum1, do you think is possible to attach the file that is failing? Thank you.

Flags: needinfo?(k4sum1)

There's no one specific file that fails downloading. I'm talking about the styling of failed downloads. To see the issue, I found the easiest method was to start downloading a relatively big test file then close the connection with an external tool to force a failure.

If you mean as part of the browser, I'm not sure what that would mean? There's not really a failing file. It's just the retry button shares reload.svg and that is a thin, easy to miss reload button.

A fix could be to make a copy of reload.svg, color it red, rename this new red reload.svg to retry.svg, add it to desktop-jar.inc.mn, and replace the old reload.svg references in allDownloadsView.inc.css and downloads.inc.css. Although I would prefer giving the whole download item a tint if it was cancelled or failed, but I'm not sure how to do that.

You need to log in before you can comment on or make changes to this bug.