1 min read 3 Mozilla Firefox 1.0 Released, World Stops Grey November 9, 2004 Well, the concensus was that “Firefox 1.0 Released, World Stops” was lame as a title for our Firefox 1.0 article…