Firefox 5 slips out ahead of schedule, gets official June 21st | Hacker News Reader