Opened 2 years ago

Last modified 17 months ago

#23550 new defect

layout.css.devPixelsPerPx should be integer

Reported by: zcyzcy88888@… Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-fingerprinting-resolution
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Reason
Fraction devPixelsPerPx have some render bug
Fraction devPixelsPerPx make the screen size have deviation, increase the perception

Example 1.5 devPixelsPerPx
https://user-images.githubusercontent.com/15178410/30520588-2e3d3b1e-9be3-11e7-889a-9f7fc5608e8a.png

When Desktop Environment is fraction DPI, the TOR browser auto fraction devPixelsPerPx, cause the problem

Child Tickets

Change History (2)

comment:1 Changed 2 years ago by gk

Keywords: tbb-fingerprinting-resolution added

comment:2 Changed 17 months ago by pege

I ran into the same issue. I changed devPixelsPerPx to 1.25 and Panopticlick now tells me that my screen resolution is 1001x900x24. Yet what worries me really is that Panopticlick tells me that one in 90,000 browsers have the same fingerprint. Considering how frequently that fingerprint appears, I wonder if this issue should be handled with higher priority. I also wonder if devPixelsPerPx needs to be set manually. Could auto-detection of high DPI result in the same outcome? I doubt this has been changed manually in as many browsers as Panoticlick reports.

Btw, I also tested this in Firefox Nightly with privacy.resistFingerprinting enabled, same outcome.

Note: See TracTickets for help on using tickets.