Full threadneetij·Techcrunch has some screenshots from an official Google Chrome site (now taken offline) - http://www.techcrunch.com/2008/09/01/first-public-screen-cap...View on HN