Open Bug 1714873 Opened 3 years ago Updated 2 years ago

Download progress on Ubuntu (Unity) does not show in Firefox toolbar icon

Categories

(Core :: Widget: Gtk, enhancement)

Firefox 89
enhancement

Tracking

()

UNCONFIRMED

People

(Reporter: rcandres, Unassigned)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:89.0) Gecko/20100101 Firefox/89.0

Expected results:

On Ubuntu, at least with Unity Desktop, there is no progress bar on the Firefox icon in the panel when downloads are in progress. Chromium does render this properly, and Firefox does show this indicator in Windows, so I'm not sure what's wrong there.

This works in Windows, so I'm not sure if it's a Firefox issue on that OS or if it's that we're missing Unity Desktop support (I'm not sure how long that's going to stay around since they now have Gnome 3, but due to LTS, Unity will still be here until nearly 2030, I think).

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

Can you record a screencast of what you see by any chance? I do see the download progress on Gnome, but maybe I'm not looking at the right thing?

Flags: needinfo?(rcandres)

How should I attach a recording? Just a Google Drive/Mediafire link or something? I'm not sure what's allowed and I don't see a built-in attach button.
I'm using Unity Desktop. Normally there's a horizontal bar across the center of the Firefox icon in the panel that appears when a file is downloading, or a number that says how many downloads there are if the progress isn't known (usually the fault of something like Google Drive). Firefox doesn't seem to have that here, just the little circle (and previously bar beneath the arrow) in the window itself.

I just spun up a VM with Ubuntu Gnome 3 Desktop 20.04, and it doesn't show there either.

On Windows, the icon has the background turn green as progress continues, or it flashes if the progress is unknown. It works over there.

Flags: needinfo?(rcandres)

There's an "Attach new file" button at the top of this page. The icon in 89 was changed to be a circle that was being filled as the download progresses, but that seems to work fine here on Fedora (in Nightly), screenshot incoming.

You will see that the Firefox icon at the far left is not showing download progress. This works for Chromium on Ubuntu and also for the Windows edition of Firefox (although then it's at the bottom of the screen in the taskbar, of course).

The cutoff is so I don't show what programs I have or have open, but I inadvertently blanked out the progress bar in Firefox itself. What I am referring to, though, is the window's icon showing the progress too. This is useful for if I'm doing something else and Firefox is minimized.

Ahh, I see, sorry.

If this used to show a progress bar, perhaps the easiest way to know what broke it is using mozregression: pip3 install --user mozregression && mozregression --good 88 --bad 89 should tell you what broke it. I'll try to bisect it myself sometime soon if you don't get to it.

It has never worked since I started using Firefox as my main browser on Ubuntu- I think that was either 86 or 87. I'm not really sure what the issue is, just that it works in Windows and doesn't work in either Ubuntu 18.04 with Unity Desktop or 20.04 with Gnome. There's a chance that this has never been a feature at least as far as Ubuntu is concerned, but it seems odd either way.

Sorry, let me clarify: I know this exists as a feature that applications can use in Ubuntu though because Chromium did use it when that was my prior browser.

Ah, I see. I'm not seeing that in Chromium in an Ubuntu 20 VM that I have around. Perhaps Martin knows if there's any similar feature to implement this on Gnome?

Otherwise I'm not sure we're likely to implement a unity-specific feature given newer ubuntu versions no longer use it.

Type: defect → enhancement
QA Whiteboard: [qa-regression-triage]

(This doesn't seem like a regression after all per the discussion above)

QA Whiteboard: [qa-regression-triage]

An addition to this: Activities like a long file copy will show a progress bar in the icon for the file manager in the dock, even in Gnome (which I'm now using). Firefox used to show a similar progress bar a few years ago, and I'd really like to see that return for cases like, for example, the window is minimized.

Is that possible or is it some strange feature of the file manager only?

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

Attachment

General

Created:
Updated:
Size: