I am pretty sure, that the snap package of Firefox does not create anything on the desktop. And following this logic, it is therefore not the responsibility to fix issues by the snap package maintainer, that are not caused by the snap package.
When we check the content of the snap package, than we see that the Firefox snap delivers the firefox.desktop file with
The firefox desktop file on the desktop is very likely a copy (and not a symlink) of /var/lib/snapd/desktop/applications/firefox_firefox.desktop. Let’s assume, that the copy was really created by the end-user: What should the snap maintainer do to prevent the end-users to create copies?
Very cool, people can search now the whole Internet to eventually find your bug report.
Ubuntu Achieves A ~50% Reduction In Start Time For Firefox Snap
Michael Larabel writes that Canonical engineers have continued with their “quest to improve the start-up for the Snap version of Mozilla Firefox” with the latest improvements reducing the start-time by around “50%”. We are told much of this improvement is due to “a Mozilla change to copy only one locale / language pack” instead of all. Other improvements have been accomplished by switching GNOME and GTK theme snaps over the LZO from XZ compression. Work is continuing though and we are told “multi-threaded decompression” is next with other items being explored too.
I really only provided that link as it was sitting on an open window on my box (UWN 743 is there for review) so was handy. I recall many such articles over recent weeks.
I can’t say I really notice much either [on my primary box], but I only reboot my box ~once per fornight, but every bit of extra speed on start up is somewhat noticeable when using a daily images in QA & there I’m very thankful. End users should see it when 22.04.1 releases on 4-Aug-2022 (or possibly 18-Aug-2022 if delay occurs).
(FYI: I added the UWN issue link to my prior post; I’d omitted including that in error; it still contains the WIP or work in progress warning you’ll note for the next ~16 hours)
Update: We’ve just been told the delay won’t occur for 22.04.1; planned release date remains 4-August-2022