Firefox 3 released

In case you hadn’t noticed, Firefox 3 was released on 17th June’2008. It has been a long time coming with several betas and release candidates. I’ve been using it myself as my default browser since Beta 5. Firefox has already surpassed the 5 million download mark it set out to meet in its first 24 […]

Firefox 3 released Read More »