Also, the date of the final release should be Tuesday June 17th (if you hadn't already heard).
http://developer.mozilla.org/devnews/index.php/2008/06/11/coming-tuesday-june-17th-firefox-3/
Also, the date of the final release should be Tuesday June 17th (if you hadn't already heard).
http:// developer. mozilla. org/devnews/ index.php/ 2008/06/ 11/coming- tuesday- june-17th- firefox- 3/