So, does that mean things like WebCrypto (which requires https to be available) will work in development environment now? Or did they already work out of box? I never tried because I assumed they won't work.
Yes, that is exactly what it means: things that require a "secure context" in spec terms, like WebCrypto, will work on http://localhost even though it's not https.