by
Published on 08-14-2011 09:15 PM
Number of Views: 255239
Firefox 6 is scheduled to launch Tuesday August 16, 2011. However, users are able to manually install it from the files already available from the official firefox ftp server linked at the bottom of this report.
...