Really Google Chrome? Right next to the tab open button? Posted by donfrancisco on Tuesday January 13, 2015 @08:15PM from the imgur.com dept. http://imgur.com/ikWBM1n ( 3 comments | 2 points | on HN )