Firefox 5 locks down, almost ready for release http://download.cnet.com/8301-2007_4-20071498-12.html?part=rss&subj=Webware&tag=feed Saved on Jun 16, 2011 Internet Archive