Problem with Mozilla is that they have diversified away from concentrating on the browser, which is just an idiotic decision. The problem isn't down to the developers, it's down to the management - or the distinct lack of management. They need management will balls big enough to shift the focus of the company away from the Firefox OS crap and on to a nimble version of Firefox. Basically do what Microsoft did with WinMin.
Strip it all back to the basics, improve it's speed and how much power it uses. It absolutely drains the battery on a laptop. It doesn't matter what developer gets upset. Firefox is for the community, it isn't a vanity project for the developer.
Make it happen.