- Windows Software
- By Marius Oiaga
- April 14th, 2011
Firefox 5 - June 21, Firefox 6 - August 8, Firefox 7 - September 27 - Release Channel Dates
- Internet Life
- By Lucian Parfeni
- April 14th, 2011
Firefox 5 and 6 Are on Schedule as Mozilla Officially Introduces the Aurora Channel
Want more? Browse: