I'm going to use this guide to downgrade Firefox to something around version 127 or below because I did not have this issue with earlier versions of FF.
Btw where does Firefox store crash logs? I typed "about:crashes" in the URL bar but it says that "No crash reports have been submitted". I have also used journalctl to find these errors but I'm not sure how relevant they are:
org.mozilla.firefox.desktop[15004]: Exiting due to channel error.org.mozilla.firefox.desktop[49355]: [Parent 2, Main Thread] WARNING: g_strv_length: assertion 'str_array != NULL' failed: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:187
firefox-bin[49355]: g_strv_length: assertion 'str_array != NULL' failed
One of the lesser-known features of Flatpak packaging is that it allows you to downgrade installed applications. Here's how to use it.Sagar Sharma (It's FOSS)
in firefox you could export bookmarks and passwords but be aware that passwords will be exported in plain text.
because its running as flatpak, the exported files should be somewhere in $HOME/.var/app/
An aside to the technical question of how to migrate profiles to older versions:
DO NOT DOWNGRADE FIREFOX BELOW 131.0.2 OR ESR 128.3.1, 115.16.1
I feel that given this recent vulnerability, it is important to make this notice.
Otherwise:
For migrating profiles between the same major version, Mozilla provides a guide for full profile migration. This also works with forwards compatibility. I generally wouldn't try to go backwards however as many new major versions change the data format and contents of your profiles, which older versions have no idea how to interpret.
For downgrading, it's best to export bookmarks, go through your important addons and backup the settings for each one that needs configuration, and take note of anything you're previously modified in about:config to your preference. Perhaps take screenshots of your tab bar and overflow menu as well so you can recustomize them to your liking easily on the downgraded version.
Firefox stores your personal information and settings in a profile folder. Learn how to back up and restore this important data.support.mozilla.org
Interesting, I have never tried this before.
I'll try out your solution and get back to you.
Chromium may be technically open-source, but Google still controls it and has been caught abusing that power before. People concerned about privacy have good reason avoid it.
#786909 - chromium: unconditionally downloads binary blob - Debian Bug report logs
bugs.debian.org