Chrome-28-Beta-3 Published May 23, 2013 at 211 × 400 in Google Releases Chrome 28 Beta, Brings Notification Center For Windows, Mac, Linux On The Way