[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [tor-bugs] #22137 [Applications/Tor Browser]: Provide the same scrollbar size across different platforms



#22137: Provide the same scrollbar size across different platforms
-------------------------------------------+--------------------------
 Reporter:  gk                             |          Owner:  tbb-team
     Type:  defect                         |         Status:  new
 Priority:  High                           |      Milestone:
Component:  Applications/Tor Browser       |        Version:
 Severity:  Normal                         |     Resolution:
 Keywords:  tbb-fingerprinting-resolution  |  Actual Points:
Parent ID:  #18283                         |         Points:
 Reviewer:                                 |        Sponsor:
-------------------------------------------+--------------------------

Comment (by Thorin):

 Replying to [comment:9 gk]:
 > I think what we need to figure out in this ticket first is the approach
 we want to take to solve this issue. I am not a huge fan of shipping some
 `userChrome.css` etc.

 Come ESR78, this solution won't even be available anymore as XBL/XUL is
 ripped out AFAIK

 > if we have the option to easily patch the browser ourselves (which we
 have) as patching seems less complex and error-prone to me and we want to
 upstream the fix to Firefox anyway. (That way everyone can benefit.) The
 easiest and sufficient solution might still be to just give a fixed value,
 say 17px, back for all platforms.

 I'd still pump for an overlay (but only code it for desktop I guess) -
 this way **all** platforms are the same.

 The `css` file binds the `xml` file, which in turn runs the `js` file:
 which is 90 lines long, including adding a menu option to turn it on and
 off (which is at least half of it). It isn't much - 30 lines of css (in
 the js file). I would add  tying the color to the theme
 (light/dark/default), choose our own thickness and transparency. And it
 works on all scrollbars: in elements (iframes, textareas), horizontal,
 vertical: and it's never caused me any issues in two years or so.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/22137#comment:13>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs