One hundred days after its debut, Google Chrome, the search leader's new browser, has gone live.