Google’s Chrome is quietly testing a new toggle that lets the browser open itself the moment you sign in to Windows — and it won’t be hiding in the tray. The option, appearing in Chrome Canary under Settings → On startup as “Open Chrome when my computer starts,” is off by default in current test...