Open Bug 1935571 Opened 9 months ago Updated 9 months ago

[Flatpak]: Firefox does not set correct DesktopEntry property for MPRIS (potential regression)

Categories

(Core :: Widget: Gtk, defect, P3)

Firefox 133
defect

Tracking

()

UNCONFIRMED

People

(Reporter: polyjitter, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

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

Steps to reproduce:

  1. Install GNOME 47.
  2. Play media on Flatpak Firefox.
  3. Notice that symbolic icon is missing and the name for Firefox is set to "Mozilla firefox (see attached screenshot).
  4. Observe from a dbus monitoring tool (such as D-Spy) that the DesktopEntry is set to firefox.

This appears to be a regression of a previous bug: #1893359

Actual results:

The DesktopEntry for MPRIS is set to firefox, when on Flatpak it should be set to org.mozilla.Firefox (as this is the expected format for desktop file names on flatpak).

Expected results:

The DesktopEntry property reported on the MPRIS bus should be set to org.mozilla.Firefox.

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

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

bug 1893359

Sorry, I got the formatting for the link wrong. Used to GitHub!

Blocks: flatpak
Priority: -- → P3
See Also: → 1893359

This appears to be a regression of a previous bug: #1893359

Not a regression, that bug made it follow the remoting name but since the Flatpak uses the binary tarballs, remoting name is still set to firefox, same as the binary packages available on firefox.com.

Supposedly the environment variable can be set to override it, but the Flatpak manifest is reused for beta too which is supposed to have a different remoting name than stable. (can't set two conflicting env vars in the same manifest)

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

Attachment

General

Created:
Updated:
Size: