It looks like Firefox is not perfect. As it gains in popularity, so do the list of problems, exploits and now a flawed release.

“Just days after the release of Firefox 1.0.5, Mozilla engineers were busy working to complete version 1.0.6 after API changes were found to have broken third-party extensions. Localized versions of the browser were also put on hold due to the impending update, which angered translators.”