Open Bug 1394735 Opened 4 years ago Updated 11 months ago

Enabling privacy.resistFingerprinting causes jank in jquery scrolling


(Core :: Layout, defect)

56 Branch
Not set



Tracking Status
firefox57 --- wontfix


(Reporter: genghizkhan91, Unassigned)


(Blocks 2 open bugs)


(Whiteboard: [fingerprinting][fp-triaged][qf:*])

User Agent: Mozilla/5.0 (Windows NT 6.1; rv:50.0) Gecko/20100101 Firefox/50.0
Build ID: 20100101

Steps to reproduce:

I enabled privacy.resistFingerprinting in Firefox 56.0b6 on a fresh profile and went to the website

Actual results:

The scrolling was extremely janky.

Expected results:

The scrolling should have been smooth, as can be experienced by disabling privacy.resistFingerprinting. A discussion about the same can be found here:
Component: Untriaged → Layout
Product: Firefox → Core
Priority: -- → P3
Flags: needinfo?(tihuang)
It looks like Bug 1217238 introduces this jank. It will reduce the javascript time precision to 100 ms when 'privacy.resistFingerprinting' is true. So, this scrolling API must based on certine timing information of javascript, it get janky when the timing is no longer precise.
Flags: needinfo?(tihuang)
Priority: P3 → P5
Whiteboard: [fingerprinting-breakage] → [fingerprinting-breakage][fp-triaged]
Whiteboard: [fingerprinting-breakage][fp-triaged] → [fingerprinting-breakage]
Whiteboard: [fingerprinting-breakage]
Whiteboard: [fingerprinting]
Whiteboard: [fingerprinting] → [fingerprinting][fp-triaged]

Throwing back to eng and qf triage since Jet’s gone.

Priority: P5 → --
Whiteboard: [fingerprinting][fp-triaged] → [fingerprinting][fp-triaged][qf:*]
You need to log in before you can comment on or make changes to this bug.