Chrome treats localhost as a secure origin (regardless of HTTPS) by default - don't overthink it.

Oh, groovy; if they keep doing that I'm all good, since I usually do one-off remote stuff by SSH tunnels anyway.