Firefox 3.0b1 has NOT been released.

developer.mozilla.org — At around 4am PST today, the last of the Firefox 3 Beta 1 release candidate builds appeared on our public FTP. This was mistakenly reported on Digg as the official release of the first Firefox 3 Beta. It?s extremely flattering to get this sort of attention, and we know that it?s motivated by the very best of intentions, but it does cause us three m Nov 7, 2007 View in Crawl 4