Add the UI to enable FPP (aka 'Suspected Fingerprinters') in ETP Custom
Categories
(Firefox for Android :: Privacy, enhancement)
Tracking
()
People
(Reporter: tjr, Assigned: fkilic)
References
Details
(Whiteboard: [fpp:m?])
Attachments
(3 files)
Desktop enables FPP outside PBM (where it is on by default, see Bug 1878407 to enable it on Android) by enabling it in ETP Strict. It also has the ability to enable it in PBM/All Windows in ETP Custom as a separate checkbox called 'Suspected Fingerprinters'.
This bug is about adding the same UI for ETP Custom for Fenix.
Reporter | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•1 year ago
|
||
Updated•1 year ago
|
Comment 2•1 year ago
|
||
There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:fkilic, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.
Assignee | ||
Comment 3•1 year ago
|
||
Hmm, I don't have L3 access, so I can't land it. Though, at this point I think I have re-run the linter to add correct API changes, hash, and change string removed-in versions. I'll ask for someone to land it after I do those changes.
Updated•1 year ago
|
Assignee | ||
Comment 4•1 year ago
|
||
I rebased it and made appropriate changes. It should be good to land.
Comment 8•1 year ago
|
||
Backed out for causing multiple fenix failures
Backout link: https://hg.mozilla.org/integration/autoland/rev/560602918751a933ef548464fcac03a96214a12c
Assignee | ||
Comment 9•1 year ago
|
||
Sorry, I wasn't aware of UI tests. They weren't using resource ids, so I couldn't find them by looking up references. Fixing it.
Comment 10•1 year ago
|
||
Comment 11•1 year ago
|
||
bugherder |
Updated•1 year ago
|
Comment 12•1 year ago
|
||
Verified as implemented on the latest Fenix Nightly 131.0a1 from 8/8, and on Beta 130.0b2, with Xiaomi Mi8 Lite (Android 10), and Google Pixel 6 (Android 15).
Verified that:
- a new checkbox was implemented in the Enhanced Tracking Protection - "Custom" area, named Suspected Fingerprinters --> enables CanvasRandomization protection, but not Font pack protection on Android (based on https://searchfox.org/mozilla-central/source/toolkit/components/resistfingerprinting/RFPTargetsDefault.inc), and
- the "Fingerprinters" option was renamed "Known Fingerprinters".
Comment 13•11 months ago
|
||
:fkilic did you want to include this in the fx131 release notes? (Release_Notes_Nomination)
Assignee | ||
Comment 14•11 months ago
|
||
Sure, that would be awesome. Thank you!
Comment 15•11 months ago
|
||
great! Can you set the relnote-firefox: flag to "?" and add the attached Suggested wording/screesnhots (if applicable) for the fix. I can then ensure it makes it to release notes.
Assignee | ||
Comment 16•11 months ago
|
||
Assignee | ||
Comment 17•11 months ago
|
||
Assignee | ||
Comment 18•11 months ago
|
||
I'm not really sure about the wording. I looked at already existing texts and all I could really find is, Enables fingerprinting protection to stop suspected fingerprinters.
My suggestion would be something like you can now enable protection against suspected fingerprinters to improve your privacy on mobile
or depending on how technical the notes are, maybe something like "you can now manage privacy.fingerprintingProtection on mobile using custom and strict enhanced tracking protection options." one last option I can think of is, You can now enable protection against suspected fingerprinters using strict or custom enhanced tracking options.
does any of this sound good or should I think of something else? Just as a note, this feature only affected Android, we basically matched the desktop firefox behaviour with android firefox.
Comment 19•11 months ago
•
|
||
Added to fx131 release notes: https://www.mozilla.org/en-US/firefox/131.0beta/releasenotes/
Ill add the image as well shortly (it takes about 30 minutes to update)
You can now enable protection against suspected fingerprinters on Firefox for Android using custom and strict enhanced tracking protection options.
Assignee | ||
Comment 20•11 months ago
•
|
||
Awesome thank you so much! The images are not the most engaging images out there, so you can omit them if you think they don't fit/look good.
Description
•