[tor-bugs] #32220 [Applications/Tor Browser]: Change letterboxing color when dark theme is enabled

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Nov 6 22:29:32 UTC 2019


#32220: Change letterboxing color when dark theme is enabled
-------------------------------------------------+-------------------------
 Reporter:  cypherpunks                          |          Owner:  tbb-
                                                 |  team
     Type:  defect                               |         Status:  closed
 Priority:  Medium                               |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:  fixed
 Keywords:  tbb-9.0-issues, tbb-9.0.1-can, ux-   |  Actual Points:  5
  team, TorBrowserTeam201911R                    |
Parent ID:                                       |         Points:  2
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------
Changes (by gk):

 * status:  needs_review => closed
 * resolution:   => fixed


Comment:

 Replying to [comment:19 pospeselr]:
 > Ok I've updated the patch with a fixup commit which makes the tabpanel
 color change conditional to letterboxing being enabled, and I've removed
 the redundant addition of "letterboxing" to the browser element class list
 and am now only doing it on one place.
 >
 > tor-browser: https://gitweb.torproject.org/user/richard/tor-
 browser.git/commit/?h=bug_32220_v2&id=b0bd271086e6d727d74d63dddaf13cc73f456ecb

 Thanks this looks good now. The fixup idea is good (and confused me at
 first because I was not used to it from you ;) ) as it makes reviewing
 eas(y)(ier). I squashed it (please do that the next time as this saves
 some time on the reviewer's/merger's side) and applied it to `tor-
 browser-68.2.0esr-9.5` (commit ff8083901a19421e9a3f0dba5346bd6873fee956).

 > And here's a followup/optional commit which adds about:tor to the set of
 pages that do not need letterboxing (like about:blank). It's our built-in
 page, so I don't see any reason why it needs to be letterboxed, but I left
 it out of the fixup commit just in case we do want it letterboxed.
 >
 > tor-browser: https://gitweb.torproject.org/user/richard/tor-
 browser.git/commit/?h=bug_32220_v2&id=733e4014dc0a10c375c70070ec7ee9f468ea73e2

 I am a bit reluctant here and think we should discussing how we want to
 deal with privileged pages and `about:tor` in particular. Here is my
 concern I had:
 {{{
 18:46 <+GeKo> for the about:tor page exemption
 18:47 <+GeKo> i had been thinking about mentioning that in my review
 18:47 <+GeKo> but then thought it might be confusing to users when the
 window is
               suddenly starting "to do" things
 18:47 <+GeKo> while they just tried to visit a page
 18:48 <+GeKo> users don't have the concept of priviledged vs. non-
 priviledged pages
 }}}
 pospeselr: could you open a ticket for that discussion including your idea
 to generally apply letterboxing to privileged sites, too?

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


More information about the tor-bugs mailing list