Firefox 26 is released

305 points by lambda_cube

Read the article

Discussion on Hacker News