Firefox 3.0 coming Tuesday June 17!

In case you haven’t read it yet: Firefox 3.0 comes Tuesday, June 17. Watch out for an announcement here, and if you’re interested in helping to set a word record, go and pledge here! Even though I’ve only been with the Mozilla QA team since December 2007, and helped out a s a community member […]