Firefox, Mozilla, Mozilla Firefox, Tyler Downer Mozilla’s Rapid Release Schedule for Firefox Comes Under Scrutiny August 31, 2011