Mozilla Firefox 17 Gets Social

InternetNews: Firefox 16.01 (updated today) is out the door and that means Firefox 17 is now in Beta (those trains move fast!).