This is great and all, but why do I have to do this again? Shouldn't firefox be able to tell when it's database is crufty, and run the vacuum itself? PgAdmin is quick to tell you when a postgres table needs a cleaning, and it's crap.
Come on Mozilla, this is huge. Huger than any new feature you're currently working on. Until today I was actively avoiding firefox for all but essential tasks. And this is me, the guy that was sad when Mozilla didn't hire him, but still kept telling everybody to use firefox. I haven't told anybody that for a while.
Firefox has always been a tinkerer's browser. It's gotten a lot more polish over the last couple of years, to where you start to think of it as mainstream. But as long as you have to know how the guts work to keep it going, it'll continue to be the linux of browsers.