Firefox 3.0's first beta has been delayed at least six weeks, Mozilla engineers said Sunday, and it now won't appear until the middle of September.

Full story »
dave's picture
Created by dave 12 years 13 weeks ago – Made popular 12 years 13 weeks ago
Category: High End   Tags:

Best karma users