Google Chrome a new take on the browser. (Manila bulletin)