If your site isn’t on HTTPS, you can’t use the latest features in Firefox.
It does raise good questions about development environments, guess you’ll need to run HTTPS locally too?
*Update*: “secure context” refers to HTTPs, but “localhost” is also a secure context. So local dev environments shouldn’t be hindered by this.
Requiring secure contexts for all new features