With h264 support
Yay and hooray!
From some of the related tickets:
This adds the automation bits to build & package Firefox into flatpaks to be published to
betachannel on Flathub. Plan is to iterate for the duration of 75.0 cycle to iron out all the other remaining issues and target 7th of April as the first official Firefox Flatpak.
In order to test the currently-shipped Firefox Flatpaks on the Flathub’s beta channel:
- depending on the distribution, opening https://flathub.org/beta-repo/appstream/org.mozilla.firefox.flatpakref from browser should cause GNOME Software/KDE discover to ask if user wants to install it
flatpak install --user https://flathub.org/beta-repo/appstream/org.mozilla.firefox.flatpakref
We still have a couple of issues to solve, like l10n and better building configuration, before we’re ready to publish to
stablechannel (and be available via the Flathub UI).
I just installed it on Silverblue 32 and it works! I can finally watch Netflix without messing with packages!
Will I be able to move my current sessions/config to flatpak version?
Firefox could do that for you if you use Firefox Sync. Otherwise you might be able to do it manually by moving relevant data from
~/.mozilla to the one inside
~/.var/app/org.mozilla.firefox/.mozilla. Or perhaps by overwriting that entire
.mozilla folder… Not sure, haven’t tested since I use FF Sync.
I know about sync I use it, it’s more about Firefox containers and pages that I’m logged inside them
Interesting post today by Jiri Eischmann about this:
Localization support is not up to par yet. It also uses XWayland in stead of running on Wayland directly.
More annoying to me is that this Flatpak is not really going to help us Silverblue users. Even though Flathub just like Fedora has massive Red Hat support, apparently Fedora policy dictates that it cannot ship with packages that are not built by Fedora itself. So in stead of throwing their weight behind Flathub, we’re stuck with either layered Firefox or the crippled Firefox from Fedora’s own Flatpak repository.
There are basically two methods to migrate your data to the Flatpak version. First is with sync (which supports containers), and the second is moving/copying the data over.
Firefox Containers now support Firefox Sync (as of Feb): https://blog.mozilla.org/security/2020/02/06/multi-account-containers-sync/ — so using Sync is one method of switching to the Flatpak version and mostly keeping your data, including Containers.
As far as moving profile information, you can find your profile directory by visiting
about:support in each browser, then looking for “Profile Directory” (under “Application Basics”), then click on the “Open Directory” button or copy the path next to it.
You’ll want to shut down Firefox before copying your profile from one version to the other, of course. Also, if you do copy and intend to use both browsers, you might want to change the sync names (if you use sync).
Thanks @garrett, I missed the info that containers are now supported in sync
Why it’s 76 version on the screenshot? I see only Firefox 75 in the beta channel.