D downloadsquad.switched.com Firefox 4, 5, 6 and 7 to be released before the end of 2011 188 points rkwz 15 years ago 112 comments