Ok, Today google chrome keeps opening with some stupid and pointless “new tabs” page instead of my homepage. I quick search seems to indicate there’s no way to disable this awesome “feature”. Is that correct? I kinda like chrome but this will cause me to switch browsers. I hate change.