Tweet Yesterday Mozilla announced the official release of Firefox 8 – the newest version of the popular open source web browser. A few new features...