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•8 months ago
|
||
| Reporter | ||
Comment 2•8 months 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•8 months ago
|
| Reporter | ||
Updated•8 months ago
|
Updated•8 months ago
|
Updated•8 months ago
|
Updated•7 months ago
|
| Assignee | ||
Comment 3•7 months ago
|
||
| Assignee | ||
Comment 4•7 months ago
|
||
Backed out for causing bc failures @ browser_statePartitioning_strings.js
Updated•7 months ago
|
| Assignee | ||
Comment 8•7 months 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•7 months ago
|
||
Backed out for causing bc failures @ browser_storageAccessWithDynamicFpi.js
Comment 11•7 months ago
|
||
| bugherder | ||
Comment 12•7 months ago
|
||
Comment 13•7 months ago
|
||
| bugherder | ||
Comment 14•7 months ago
|
||
:leoliu could you consider nominating this for a release note? (Process info)
| Assignee | ||
Comment 15•7 months 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•7 months 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•6 months ago
|
Updated•6 months ago
|
Description
•