News for hackers. Stuff that matters.
Re:It’s time to give Firefox another chance by quesera on Friday September 29, 2017 @05:06PM (#15369210)
Firefox has has profiles since well before the first version of Chrome was released.

Unfortunately the UI has always been sort of hidden.

You can launch with `-P` or `-ProfileManager` to get a profile selection menu. Or nav to `about:profiles` for a slightly more convenient (but less attractive) version.

Firefox profiles are great. Better than Chrome profiles, though less convenient, for now. Interested to see how Containers fits in.

Re:It’s time to give Firefox another chance by Groxx on Friday September 29, 2017 @08:47PM (#15370479)
"great" may be stretching it more than a little. They have indeed worked for a very long time (which is definitely great), but launching multiple firefoxes at once with different profiles is (has been? haven't tried for over a year) an absolute nightmare for anyone not launching it exclusively from the CLI with aliases. I actually made app wrappers just so I could click things instead of having a weird blend of "you can click that icon... but then you'll just get the default profile" + "CLI if you want [profile X]".
Re:It’s time to give Firefox another chance by quesera on Saturday September 30, 2017 @12:51AM (#15371297)
Yeah, fair point.

My solution on macOS is an AppleScript with the usual Firefox name and icon, installed in the usual location, which runs a shell script with the proper args to pop the profile manager in a new session (`-ProfileManager -no-remote`).

The real Firefox binary is buried in a nondiscoverable location (`$HOME/Applications/.Firefox`) so that it doesn't get launched directly.

...but after getting around to making that work seamlessly, many forgotten years ago...Firefox profiles really have been great. :)

Re:It’s time to give Firefox another chance by Dylan16807 on Friday September 29, 2017 @09:24PM (#15370629)
App wrapper? You can just edit the shortcut.
Re:It’s time to give Firefox another chance by richdougherty on Friday September 29, 2017 @06:44PM (#15369898)
I used to use those profiles on Firefox - custom launchers in Debian. I did find them less convenient that Chrome, especially on Mac, so I switched to Chrome.

Firefox's new Containers aren't perfect, but I'm giving them a go and since they're in testing still I can submit feedback to influence their direction.

Re:It’s time to give Firefox another chance by quesera on Saturday September 30, 2017 @01:08AM (#15371342)
On Linux it's a bit simpler because a new instance is launched each time you click the launcher icon. So all you have to do is set the config to show the profile manager at each launch.

macOS (and OS X before it) is more work. The Finder will switch to the running instance if there is one, instead of launching a new one each time you click. I worked around that with an AppleScript (for the icon and double-clickability) that calls a shell script with the proper args.

It sounds sketchy when I describe it, and is clearly not an obvious option for most people, but it has worked perfectly and invisibly for years.

Re:It’s time to give Firefox another chance by fao_ on Friday September 29, 2017 @06:03PM (#15369637)
Aha! I didn't know about `about:profiles`, thank you
Re:It’s time to give Firefox another chance by digi_owl on Friday September 29, 2017 @06:55PM (#15369959)
Seems to be a recent-ish addition...