Rob--W / https-by-default

Use HTTPS by default for navigations from the location bar in Chrome / Firefox.
MIT License
63 stars 12 forks source link

Plans to write a Web Extensions version? #12

Closed fmarier closed 6 years ago

fmarier commented 7 years ago

The README says that the Chrome API for extensions is not powerful enough to enable https-by-default. Have you looked at the Web Extensions API?

Rob--W commented 7 years ago

WebExtensions do not (yet?) offer APIs to intercept and modify the typed URL (or to distinguish between typing http://example.com, https://example.com or example.com).

I think that the closest approximation is to unconditionally use https for all top-level requests that are not initiated by a web page (and offer the ability to use the http version if the https site cannot be reached).

fmarier commented 7 years ago

I just filed https://bugzilla.mozilla.org/show_bug.cgi?id=1370388 to propose the API you suggested above.

crssi commented 6 years ago

@fmarier By your experiences, what is ETA for the API to be implemented?

fmarier commented 6 years ago

The priority has been set to P5, which means: "we're not going to work on it, but patches welcome."