0

http://mozillalinks.org

"This week Mozilla released the first beta of Firefox 3. Originally scheduled for mid July, the delay responds to the very long list of features this new version brings. Eight alphas and an estimated 14 months under development are both firsts for a Firefox upgrade but again are necessary for the amount of improvements and new features Firefox 3 will bring..."

Full story »
can.axis's picture
Created by can.axis 14 years 28 weeks ago
Category: End User   Tags:

Best karma users