Talk:Google launches web browser, dubbed Chrome