Earlier this year, Mozilla pledged to release a new version of their open source web browser, Firefox, every six weeks. Eighteen weeks and three upgrades later, the promise is still intact with the latest version of the browser, Firefox 7, being unveiled last week.
11 bugs were patched, 10 of which were rated “critical”, the companies most serious...