(In reply to ovidiu boca[:Ovidiu] from comment #2)
First time when you open the browser after you've installed it the Profile Manager is not prompted. If I restart the browser the Profile Manager is shown, I want to know if this is the expected behaviour, or we should see the Profile Manager at first start of the browser?
This is kind of a carry over from previous behaviour. If Firefox had never been run (there are no profiles) but (somehow?) has a profiles.ini that says to always show the profile manager it would just create a new profile and mark it as default.
So the new code, if it thinks it is the first run of an install (determined by seeing if it has ever had a default profile assigned to it) we ignore that setting and just create a new default profile.
I lean towards this being correct, showing the profile manager would tempt users to just select a profile that is for a different install, but let's hear what Romain and Michael think.