Hi,
It seems that starting www/firefox2 for the first time (that is without
an already existing ~/.mozilla directory) generates a profile directory
where prefs.js is read-only. I've never seen that before, so it may be
due to this version of firefox.
I'm running firefox-2.0.0.2 with xorg-6.9.0nb3, from pkgsrc-HEAD.
The issue is that settings just never get saved, there is no warning (or
at least I didn't find any), and each time firefox is close and started
back, you get the initial settings.
I did a "chmod 644 ~/.mozilla/firefox/$MY_PROFILE_NAME/prefs.js" and
everything is all right now.