A year-long development cycle apparently wasn’t enough to sour users on Firefox 4, with Mozilla’s browser downloaded more than seven million times in the first 24 hours after its release on March 22.
In a blog post spotted by Engadget, Mozilla CEO Gary Kovacs said Firefox 4 had been downloaded 7.1…