[tor-bugs] #15915 [Torbutton]: Circuit display is shown when display_circuit is disabled since Tor Browser start

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon May 4 09:18:11 UTC 2015


#15915: Circuit display is shown when display_circuit is disabled since Tor Browser
start
--------------------------+---------------------
 Reporter:  anonym        |          Owner:
     Type:  defect        |         Status:  new
 Priority:  normal        |      Milestone:
Component:  Torbutton     |        Version:
 Keywords:  AffectsTails  |  Actual Points:
Parent ID:                |         Points:
--------------------------+---------------------
 If `extensions.torbutton.display_circuit = false` when starting Tor
 Browser 4.5 with Torbutton 1.9.2.2, then the circuit display will be
 enabled, showing an example circuit (A, B, C) which is confusing and (I
 believe) unintended.

 That pref is bound to the `start()` and `stop()` functions defined in
 `setupDisplay()` (in `src/chrome/content/tor-circuit-display.js`). When
 the pref is `false` we'll call `stop()`, which will call
 `syncDisplayWithSelectedTab(false)` (which disables the display) but it is
 only called *if* `myController` is set. However, `myController` is *not*
 set if this pref was `false` since Tor Browser start so we should move
 `syncDisplayWithSelectedTab(false)` outside of that if statement.

 Here's a patch. Since we in Tails has disabled the circuit view for now,
 we'd greatly appreciate if this could be fixed in the expected Tor Browser
 release (4.5.1?) on 2015-05-12, so this will be fixed in Tails 1.4
 released on the same day.

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


More information about the tor-bugs mailing list