1678306 - Expose HTTPS-Only preference in privacy.network
source link: https://bugzilla.mozilla.org/show_bug.cgi?id=1678306
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Expose HTTPS-Only preference in privacy.network
Categories
(WebExtensions :: General, enhancement, P1)
Tracking
(firefox84 fixed, firefox85 fixed)
85 Branch
People
(Reporter: ckerschb, Assigned: ckerschb)
References
(Blocks 1 open bug)
Details
(Keywords: dev-doc-needed)
We would like to expose the preference (maybe read-only) so that extensions can observe if https-only is flipped on, in particular https-everywhere would like to know.
Maybe something similar to Bug 1593635 ?
Shane, could you provide some pointers on what the preferred way of exposing a preference is these days?
Pushed by [email protected]: https://hg.mozilla.org/integration/autoland/rev/eb0709aaa89d Expose HTTPS-Only preference to extensions within privacy.network. r=robwu,mixedpuppy
Comment on attachment 9189141 [details]
Bug 1678306: Expose HTTPS-Only preference to extensions within privacy.network.
Beta/Release Uplift Approval Request
- User impact if declined: Users of the famous and largely used extension
HTTPS-Everywhere
will be in some kind of limbo state if Firefox Users enableHTTPS-Only
Mode. Within this patch we expose a signal to extensions that allows to check ifHTTPS-Only
is enabled. Folks from the EFF (maintaners of https-everywhere) request if it's possible to uplift that so it's in FF 84. - Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): We are just exposing a
read-only
pref indicating ifHTTPS-Only
Mode is enabled. - String changes made/needed: no
Comment on attachment 9189141 [details]
Bug 1678306: Expose HTTPS-Only preference to extensions within privacy.network.
Makes the value of a couple prefs visible to extensions. No real user impact otherwise. Approved for 84.0rc1.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK