Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Fingerprinting and window.navigator.hardwareConcurrency vs dom.maxHardwareConcurrency

  • 1 reply
  • 1 has this problem
  • 36 views
  • Last reply by philipp

more options

Hello,

enabling privacy.resistFingerprinting sets window.navigator.hardwareConcurrency to 2 but dom.maxHardwareConcurrency stays at 16. Doesn't that undermine the first change?

Greetings

Miles

Hello, enabling privacy.resistFingerprinting sets window.navigator.hardwareConcurrency to 2 but dom.maxHardwareConcurrency stays at 16. Doesn't that undermine the first change? Greetings Miles

Chosen solution

hi, websites can query window.navigator.hardwareConcurrency, which will return the value of 2 if fingerprinting resistance is active.

the other value is an about:config preference that can't be read by websites and sets the maximum value that might be reported to websites if fingerprinting resistance is off and your system had more than X (16) cores...

Read this answer in context 👍 2

All Replies (1)

more options

Chosen Solution

hi, websites can query window.navigator.hardwareConcurrency, which will return the value of 2 if fingerprinting resistance is active.

the other value is an about:config preference that can't be read by websites and sets the maximum value that might be reported to websites if fingerprinting resistance is off and your system had more than X (16) cores...