Opened 3 years ago

Closed 3 years ago

#20586 closed defect (fixed)

Enforcement of browser window size breaks in awesome

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

Description

Related: https://trac.torproject.org/projects/tor/ticket/17061

Tor Browser version: 6.0.5
Awesome version: 3.5.6-1build1
Distribution: Ubuntu 16.04.1 LTS

Expected behavior: browser window starts using the standard Tor Browser window size, and remains at that size regardless of what the window manager does.

Observed behavior: When awesome is set to open windows under 'full' tiling mode, Tor Browser expands to the entire viewport. In other tiling modes, the window size enforcement is broken as well (e.g. in 'split vertical')

This can be used as a fingerprinting characteristic to uniquely identify a user, therefore I'm marking this as high priority.

Child Tickets

Attachments (1)

ktc6fVV.png (312.1 KB) - added by legind 3 years ago.

Download all attachments as: .zip

Change History (4)

Changed 3 years ago by legind

Attachment: ktc6fVV.png added

comment:1 Changed 3 years ago by gk

Keywords: tbb-fingerprinting-resolution added; fingerprinting removed

comment:2 Changed 3 years ago by gk

Status: newneeds_information

Could you test a 6.5a4 alpha and report back if that fixes your problem? You can find it on ​https://archive.torproject.org/tor-package-archive/torbrowser/6.5a4/. Thanks!

comment:3 Changed 3 years ago by legind

Resolution: fixed
Status: needs_informationclosed

I can confirm that in Awesome using TB 6.5a4 the viewport width and height are reduced to the nearest multiple of 100 below the current window size.

Note: See TracTickets for help on using tickets.