My understanding is that Chrome is defaulting to https when a protocol is not specified, not forcing https everywhere.
Chrome will just attempt https first when you type something in your browser without an explicit http:// prefix. If the https:// connection fails, it will fall back to http.