Firefox 3.1a1/Shiretoko Released

When I had last checked the Mozilla Releases Calendar earlier yesterday, it had showed Firefox 3.1a1 (Shiretoko) wouldn’t be released until ‘Early August’. Well, Mozilla has turn around and already release the first developer’s milestone, Alpha 1. One of the … Continue reading