Mozilla’s Firefox 3.5 browser had been downloaded more than 2 million times by late afternoon, Pacific time, according to a company counter. The new browser, which was released earlier today, was ...