Firefox 3 Release Candidate now available for download
Editor’s note: Mozilla announced Firefox 3 Release Candidate 1 on Friday, May 16, 2008. See Mike Beltzner’s comprehensive post on Mozilla Developer News, crossposted below. Firefox 3 Release Candidate now … Read more