To provide myself with slightly more safety through separation, I run two firefox profiles simultaneously. One is the “general” browser for day-to-day viewing of random (and unauthenticated) sites, and the other is the “authenticated” browser, which contains the cookies for known sites I authenticate against. The trick for this is having a launcher that runs firefox without attempting to request a new window from the currently running profile:
bash -c "MOZ_NO_REMOTE=1 firefox -ProfileManager"
-safe-mode“), and so I just reconstructed the profile one bit at a time, eventually leaving all of
prefs.js out. I used the migration checklist I found at mozillazine.
© 2008, Kees Cook. This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.