Closed Bug 1937881 Opened 2 months ago Closed 2 months ago

Smooth scrolling enabled with Fingerprinting off

Categories

(Core :: Privacy: Anti-Tracking, defect)

Firefox 133
defect

Tracking

()

RESOLVED DUPLICATE of bug 1928570

People

(Reporter: jurajkatalinic, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:133.0) Gecko/20100101 Firefox/133.0

Steps to reproduce:

  1. Go to "about:config"
  2. Search for "privacy.resistFingerprinting"
  3. Set "privacy.resistFingerprinting" to "true"
  4. Try changing the Smooth scrolling option in General settings

Actual results:

Smooth scrolling is constantly enabled.

Expected results:

Smooth scrolling should be enabled or disabled based on the ticked or unticked box.

The Bugbug bot thinks this bug should belong to the 'Core::Privacy: Anti-Tracking' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Privacy: Anti-Tracking
Product: Firefox → Core

This is working as intended. Being able to flip smooth scrolling can be used for fingerprinting. privacy.resistFingerprinting is there to do no compromises on fingerprintability and overwrite user settings to reduce the fingerpint. See Bug 1832598 comment 2. The pref is also not supported by Firefox, but it is there for Tor Browser.

privacy.fingerprintingProtection is the fingerprinting pref supported by Firefox does still allow flipping the pref.

We could consider disabling the pref to show that it is not flipable with fingerprinting protection disabled, but the behavior is likely to stay.

See Also: → 1832598

Ok, I was wrong. I've read the bug to fast (mostly due to submitting the comment too early, sorry!). Reading the Toms comment again it seems like it was initially planned to be still overwriteable.

However, the behavior was intentionally changed in Bug 1834307 (see comment 3 to comment 6).

See also Bug 1928570 comment 16 which explains the reasoning. Closing as duplicate of that bug.

The Resist Fingerprinting mode does override many settings of the browser, including Smooth Scroll (and other accessibility-related preferences.) This is by design, and one of the reasons why Mozilla/Firefox does not recommend using Resist Fingerprinting, and why it is an about:config setting and not exposed via Browser Settings/Preferences. More details are available at https://support.mozilla.org/en-US/kb/resist-fingerprinting

Due to resist-fingerprinting overwriting multiple prefs, I do think disabling the pref in about:preferences isn't best done in this Bug. But could be considered in the future. (Needs a meta-bug/small project to figure out affected patches. Or take a look at prefs that are removed in Tor Browser).

Status: UNCONFIRMED → RESOLVED
Closed: 2 months ago
Duplicate of bug: 1928570
Resolution: --- → DUPLICATE
See Also: → 1834307
You need to log in before you can comment on or make changes to this bug.