Found while testing bug 1799042. Running firefox nightly doesn't show neither a pretty name nor the app icon (see attached screenshot). We actually faced the same problem when we created the Firefox snap package, 6 years ago (bug 1390071). As a matter of fact, we've never provided `.desktop` files in our Linux binaries (bug 296568). We can reuse the `.desktop` file we already have in tree[1]. For the record, this file isn't part of the l10n toolchain, like called out in bug 1390152. I don't think it's a big deal for now, but correctly me if I'm wrong, :flod. On top of the `.desktop` file, we need to expose app icons too. I'm not sure what the best way is, these days. [1] https://searchfox.org/mozilla-central/rev/6fc2f6d5335fb6f70f780b5fea5ed77b0719c3b5/taskcluster/docker/firefox-snap/firefox.desktop
Bug 1824327 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Found while testing bug 1799042. Running firefox nightly doesn't show neither a pretty name nor the app icon (see attached screenshot). We actually faced the same problem when we created the Firefox snap package, 6 years ago (bug 1390071 and bug 1436445). As a matter of fact, we've never provided `.desktop` files in our Linux binaries (bug 296568). We can reuse the `.desktop` file we already have in tree[1]. For the record, this file isn't part of the l10n toolchain, like called out in bug 1390152. I don't think it's a big deal for now, but correctly me if I'm wrong, :flod. On top of the `.desktop` file, we need to expose app icons too. I'm not sure what the best way is, these days. [1] https://searchfox.org/mozilla-central/rev/6fc2f6d5335fb6f70f780b5fea5ed77b0719c3b5/taskcluster/docker/firefox-snap/firefox.desktop