Firefox 26 is released
305 points by lambda_cube
Read the article
Discussion on Hacker News