Since people keep asking:
This is on the latest version, and I'm on Windows.
They got rid of this on some platforms/configurations, but it still exists for others.
I think specifically this is happening because I'm making the mistake of trying to use Firefox's multiple profile support
IT HAPPENED AGAIN
DOWNLOADING CHROME NOW
I've never seen this message in librewolf.
It's effectively "let's take firefox and kill the janky crap."
Notably, no forced updates. So - worth a shot.
Chrome on the other hand... oof.
@tbortels @RandamuMaki @foone I thought they only killed the privacy-related crap
can’t speak for Alice of course but I think she’s jesting about chrome.
about:profiles even though they are profiles, will make folders in the profiles folder, and are usable via --profile. by all means, they’re profiles, they just don’t get written to ~/.mozilla/firefox/profiles.ini@_r Ooh, interesting! I note the opposite is true as well: profiles created through the old UI don't show up in the new list.
I wonder if you can "upgrade" by using the "Copy Profile" option in the new UI while in an "old style" non-default profile...
@_r Oh wow, apparently the list of new-style profiles is stored... inside your profile!
*insert "Yo Dawg" meme here*
@imsop what the fuck. what idiot came up with this?
is it… the main profile? or is it duplicated in every profile?
@_r Ah, I may have spoken too soon; they're *tied to* a primary profile, but not actually *inside* it.
There's a new "Profile Groups" folder, which is a bunch of SQLite DBs, because text files are sooo last century. Looks like a "StoreID" key in profiles.ini is used to bootstrap from the old system to the new one. So migrating might require a little more hacking.
@foone but it's something they touted the other month/year as a feature. So maybe they do and don't simultaneously.
I miss roaming profiles 🙁 met them in the late 90s with Netscape Enterprise Server, and do not like that the replacement is a cloud service. (I'm aware of some of syncstorage-rs, but am turned off by the gcloud bits)
@foone The latest version has polished the multiple profile support and put into spotlight, I believe. Revamping the UI and the code from Netscape, at last?
@foone From my experience, this depends on what being updated between versions.
On Linux, sometimes it update without a hitch when running, other times a core library or part is updated so it needs to restart. However, with 200+ tabs (I don't like the look you give me), it restarts in <5 seconds, incl. session restore, so no biggies.
@foone this would happen to me incessantly on macos too. I found it happens when one profile updates Firefox. That is, if you have a window in Profile A open, then a new Firefox version comes out, then open a window in Profile B and it auto updates the binary -- your Profile A window is now broken until you restart it.
My solution on macos is stupid but it works: just have a separate copy of the binary for each profile. Then they can't update their binaries out from under each other, and has the added bonus that you can alter the icons so that it is possible to differentiate the windows in the task switcher.