Add allow-list checkboxes to ETP "strict" and "custom" sections in about:preferences#privacy
Categories
(Core :: Privacy: Anti-Tracking, enhancement, P2)
Tracking
()
People
(Reporter: emz, Assigned: leoliu, NeedInfo)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
Draft:
[ ] Allow Firefox to automatically apply exceptions required to avoid major website breakage. (Learn more)
This would be checked by default when users switch to ETP-Strict.
When unchecking: WARNING: Running Firefox in ETP-Strict mode with automatic exceptions turned off is not a recommended configuration and sites may break.
[ ] Also apply exceptions automatically that are only required to fix minor issues and make convenience features available.
Should be in ETP “strict” section and “custom” section under tracking protection option
The checkboxes should control platform level prefs which the allow-list implementation can check.
| Assignee | ||
Comment 1•1 year ago
|
||
| Reporter | ||
Comment 2•1 year ago
|
||
We should also make it so that the allow-list category prefs get reset when the user switches to ETP "standard". Here is the code that currently handles setting the prefs for the ETP categories: https://searchfox.org/mozilla-central/source/browser/components/protections/ContentBlockingPrefs.sys.mjs
Updated•1 year ago
|
| Reporter | ||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 3•1 year ago
|
||
| Assignee | ||
Comment 4•1 year ago
|
||
Backed out for causing bc failures @ browser_statePartitioning_strings.js
Updated•1 year ago
|
| Assignee | ||
Comment 8•1 year ago
|
||
Fixed test browser_statePartitioning_strings.js by replacing content-blocking-and-isolating-etp-warning-description-2 with content-blocking-and-isolating-etp-warning-description-3
Comment 10•1 year ago
|
||
Backed out for causing bc failures @ browser_storageAccessWithDynamicFpi.js
Comment 11•1 year ago
|
||
| bugherder | ||
Comment 12•1 year ago
|
||
Comment 13•1 year ago
|
||
| bugherder | ||
Comment 14•1 year ago
|
||
:leoliu could you consider nominating this for a release note? (Process info)
| Assignee | ||
Comment 15•1 year ago
|
||
Release Note Request (optional, but appreciated)
[Why is this notable]: ETP-Strict mode can sometimes cause websites to break, for example, non-functional buttons or blank pages due to aggressive tracker blocking. To restore site functionality, we are adding flexibility for ETP-Strict users to apply an exceptions list. We've divided these exceptions into 'baseline' (for core site functions) and 'convenience' (for additional features). ETP-Strict users can now choose to apply the baseline exceptions to ensure websites work without sacrificing core privacy protections.
[Affects Firefox for Android]: Yes
[Suggested wording]:
[Links (documentation, blog post, etc)]: https://mozilla.github.io/url-classifier-exceptions-ui/ contains the exception list we maintain and the categorization of each resource
Comment 16•1 year ago
|
||
Added to 142 release notes which slightly condensed wording
ETP-Strict mode now supports a flexible exception list to fix broken site features caused by tracker blocking. Exceptions are split into baseline (core functionality) and convenience (extra features), letting users choose improved site compatibility without compromising key privacy protections.
| Assignee | ||
Updated•1 year ago
|
Updated•1 year ago
|
Description
•