Coredump
Work, play, and everything in-between [feed]

Multiple (Firefox) personalities

Er… profiles, I mean. :P

I use Firefox add-ons for the occasional web development tasks. (Too bad, not all my favorite extensions are available in the workplace’s “blessed” add-ons repository, but I can live with what’s in there.) Sometimes, though, having too many add-ons slows down the browsing experience, specially for times when you just need to browse stuff and not much else.

The solution: create separate profiles for “normal” browsing and for web development (“debug” mode). Using Profile Manager, I created two profiles: “normal” and “debug”.

Create two profiles in Firefox.

Any Firefox instance can be launched by using the -ProfileManager switch. I also use -no-remote so a new instance — not a new window — is opened every time.

Launcher properties for Firefox

I load up the “debug” instance with all the add-ons I require: among them, Web Developer, Firebug and Greasemonkey are the most important.

Load up the debug mode with nifty add-ons.

To differentiate debug mode from the normal-browsing instance, I would have to change the window title. For this, I loaded the Nightly Tester Tools add-on, which allows me to tweak the window title, among other things.


Tweak the window title with the Nightly Tester Tools add-on.

(I used the following string for the window title:

${DefaultTitle} ${Version} (Build ${AppBuildID}) - ${Profile}

Other variables are available in Menu > Tools > Nightly Tester Tools > Options.)

Firefox debug mode

I can then open both modes side by side:

Firefox dual personality

Update: Now that Personas are available, I’ve opted to use different ones for my normal (Firefox Robot) and debug (Carbon Fox) modes.

Read more:


No Comments Yet


Be the first to comment!

Leave a comment


« »