This isn't really a bug (or certainly not something we're going to change in Ubuntu). Firefox is single instance, so when you try to run new Firefox instance when there is one already running, the entire command line is delegated to the already open instance.
If you want to use "-Profilemanager" when you already have Firefox open, then you need to also use "-no-remote" to ensure that a new Firefox instance is opened (which is documented). We even state this in the manpage that we add to Firefox. "-u" is not documented because it's an internal implementation detail. It "works" in your case because you are using it incorrectly which results in the remoting of the command line failing. ** Changed in: firefox (Ubuntu) Status: New => Opinion -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to firefox in Ubuntu. https://bugs.launchpad.net/bugs/1226952 Title: Option -ProfileManager does not work without (bogus) -u Status in The Mozilla Firefox Browser: New Status in “firefox” package in Ubuntu: Opinion Bug description: You need a secret extra option if you want to run the Firefox profile manager. Steps to repro: bash$ firefox -ProfileManager & Expected outcome: New Firefox instance displaying the Profile Manager dialog box Actual outcome: New Firefox browser window in your current default profile, existing Firefox instance if one was running Workaround: bash$ firefox -u bugger -ProfileManager & The -u option is not visible e.g. in firefox --help output, but somehow it actually exists, and allows you to work around this problem (can't remember where I discovered it, Google no doubt?). The -u option requires an argument (apparently, a profile name) but you can put anything there, it doesn't seem to matter. I'm sorry if this is a duplicate, this problem has existed since basically forever but I was unable to find a report in Launchpad. Historical proof: * From 2009: http://ubuntuforums.org/showthread.php?t=1323430 * From 2011: http://forums.mozillazine.org/viewtopic.php?f=9&t=2359133 * SuSE 2009: http://forums.opensuse.org/english/get-technical-help-here/network-internet/403948-firefox-profilemanager-doesnt-work.html * Win 2011: https://support.mozilla.org/en-US/questions/807487 * Alternative workaround, haven't tried: http://www.usmessageboard.com/computers/85692-firefox-profile-manager-in-ubuntu.html (hopelessly meandering thread, don't open) Possibly relevant upstream bugs: * https://bugzilla.mozilla.org/show_bug.cgi?id=317903 * https://bugzilla.mozilla.org/show_bug.cgi?id=297470 (duplicate of less focused 264181) * https://bugzilla.mozilla.org/show_bug.cgi?id=264181 * https://bugzilla.mozilla.org/show_bug.cgi?id=297618 (duplicate of unobvious bug) If the intention is that -ProfileManager is not available, it should not be displayed in --help (but that would be a pity). If it is supported, it should work (duh). bash$ lsb_release -rd Description: Ubuntu 12.04.3 LTS Release: 12.04 bash$ apt-cache policy firefox firefox: Installed: 24.0+build1-0ubuntu0.12.04.1 Candidate: 24.0+build1-0ubuntu0.12.04.1 Version table: *** 24.0+build1-0ubuntu0.12.04.1 0 500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64 Packages 500 http://mirrors.nic.funet.fi/ubuntu/ precise-updates/main amd64 Packages 100 /var/lib/dpkg/status 23.0+build2-0ubuntu0.12.04.1 0 500 http://fi.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages 11.0+build1-0ubuntu4 0 500 http://fi.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/1226952/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp