Mozilla’s Firefox 3 release event yesterday was an epic success. The
servers logged over 8 million downloads during the 24-hour download
day, and Mozilla has declared victory after exceeding its initial goal of 5
million downloads.

Read More

Related posts:

  1. Firefox to Hit 1 Billion Downloads Friday
  2. Get Back your Screen Space: Maximize Firefox Viewing Area
  3. Mozilla Announces Release Date for Firefox 3 — June 17th
  4. Firefox 3.1 Alpha Preview Delivers Slick New Features
  5. Enable Chrome’s Best Features in Firefox