Use HTTPS-first for requests from webextensions
Categories
(WebExtensions :: Request Handling, enhancement)
Tracking
(Not tracked)
People
(Reporter: TheOne, Unassigned)
Details
The add-on policies require sensitive data to be sent over a secured communication channel. Unfortunately, on a technical level, we are not able to easily identify sensitive data and despite the success of Let's Encrypt, there are still websites that do not support HTTPS.
On a general level, an improvement for requests made by webextensions would be to automatically upgrade them to HTTPS if possible.
Requests that cannot be upgraded should be logged to telemetry so we can assess the extent of this issue and determine next steps after that.
Updated•2 years ago
|
Comment 1•2 years ago
|
||
Calling this https first is not accurate and wouldn't work via webrequest
Reporter | ||
Updated•2 years ago
|
Comment 2•2 years ago
|
||
While HTTPS-First is not the primitive to build upon, the underlying desire for encouraging the use of https by default in extensions has its merits. I have filed a bug with a technically more feasible approach in bug 1797086, and am going to mark this as a duplicate of that.
Description
•