[tor-bugs] #20941 [Applications/Tor Browser]: Tor browser will resize it self after the dock is enabled and the browser is dragged to a new location

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Dec 13 18:55:06 UTC 2016


#20941: Tor browser will resize it self after the dock is enabled and the browser
is dragged to a new location
-------------------------------------------------+-------------------------
 Reporter:  Dbryrtfbcbhgf                        |          Owner:
                                                 |  arthuredelstein
     Type:  defect                               |         Status:
                                                 |  assigned
 Priority:  High                                 |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Major                                |     Resolution:
 Keywords:  tbb-fingerprinting-resolution,       |  Actual Points:
  TorBrowserTeam201612                           |
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by arthuredelstein):

 I think this behavior is a result of our #14429 patch (which is only
 active in the alpha). When you disable dock autohiding, macOS apparently
 attempts to resize the window so that it no longer overlaps with the dock.
 Then the 14429 patch responds by resizing again to ensure that the content
 window has rounded dimensions (a multiple of 200 x 100).

 I think this behavior is essentially decreasing the fingerprintability, as
 intended. However, it would be good to check. Dbryrtfbcbhgf, if you could
 run this test again, could you please browse to
 https://jsfiddle.net/rv37t3dz/ and check that the window dimensions are
 correctly rounded after the resizing event?

 An additional wrinkle is that the horizontal size seems to be shrinking. I
 think this is probably the result of macOS shrinking the width by a small
 amount (maybe 1 pixel) and then 14429 responded by shrinking to the next
 lower rounded dimension. We could consider allowing a "rounding up" from
 99 pixels to 100 for situations like this.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20941#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list