Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Pomoc přepytać

Hladajće so wobšudstwa pomocy. Njenamołwimy was ženje, telefonowe čisło zawołać, SMS pósłać abo wosobinske informacije přeradźić. Prošu zdźělće podhladnu aktiwitu z pomocu nastajenja „Znjewužiwanje zdźělić“.

Dalše informacije

Viewing Tiktok profiles breaks with privacy.resistFingerprinting=true

  • 5 wotmołwy
  • 1 ma tutón problem
  • 1 napohlad
  • Poslednja wotmołwa wot zeroknight

more options

When viewing any tiktok account profile page, for example this one , the videos do not show up, and says "Something went wrong, Sorry about that! Please try again later."

Here's what i did:

  1. Created new Firefox profile with default settings and no extensions
  2. Visited a TikTok profile, and saw it opens as expected
  3. Changed privacy.resistFingerprinting to true
  4. Refreshed the TikTok profile page, and the error message shows up

I opened the console and compared and there were new warnings:

  • Blocked https://www.tiktok.com/@tiktok from extracting canvas data because no user input was detected.
  • Get user detail failed for getting wrong response

And 3 errors, when there were 0 before, all three read

  • Uncaught TypeError: _0x5e9eb8[_0x2bd187] is null
When viewing any tiktok account profile page, for example [https://www.tiktok.com/@tiktok this one] , the videos do not show up, and says "Something went wrong, Sorry about that! Please try again later." Here's what i did: # Created new Firefox profile with default settings and no extensions # Visited a TikTok profile, and saw it opens as expected # Changed privacy.resistFingerprinting to true # Refreshed the TikTok profile page, and the error message shows up I opened the console and compared and there were new warnings: * Blocked https://www.tiktok.com/@tiktok from extracting canvas data because no user input was detected. * Get user detail failed for getting wrong response And 3 errors, when there were 0 before, all three read * Uncaught TypeError: _0x5e9eb8[_0x2bd187] is null

Wšě wotmołwy (5)

more options

Yes, enabling that preference causes errors.

more options

Terry said

Yes, enabling that preference causes errors.

im aware. hence why im posting about it

more options

Disable privacy.resistFingerprinting (RFP) and use the new fingerprinting protection (FPP) instead which allows disabling it per-site and fine-grained control of protections. The following useragent exception allows TikTok profile pages to load:

privacy.fingerprintingProtection = true
privacy.fingerprintingProtection.overrides = +AllTargets,-NavigatorUserAgent
more options

zeroknight said

Disable privacy.resistFingerprinting (RFP) and use the new fingerprinting protection (FPP) instead which allows disabling it per-site and fine-grained control of protections. The following useragent exception allows TikTok profile pages to load: privacy.fingerprintingProtection = true privacy.fingerprintingProtection.overrides = +AllTargets,-NavigatorUserAgent

At the moment i really cant find much documentation at all as to what FPP does. It appears to have been added in v120 but there's nothing at all I can find as to what it actually does. I trust it's good, but I want to know what i'm losing by disabling what I have on right now

more options

FPP is provided under the "Suspected fingerprinters" setting. It only has a few protections by default but with the +AllTargets override it should match RFP. You can test it on sites like browserleaks, if you notice any difference it would be considered a bug.