[tor-bugs] #8478 [TorBrowserButton]: Tor Browser Bundle on OS X 10.6 does not set resolution to a multiple of 200x100

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Jun 6 07:24:56 UTC 2013


#8478: Tor Browser Bundle on OS X 10.6 does not set resolution to a multiple of
200x100
------------------------------------------------------------------------+---
 Reporter:  cypherpunks                                                 |          Owner:  mikeperry     
     Type:  defect                                                      |         Status:  needs_revision
 Priority:  critical                                                    |      Milestone:                
Component:  TorBrowserButton                                            |        Version:                
 Keywords:  tbb-fingerprinting, tbb-rebase-regression, MikePerry201306  |         Parent:                
   Points:                                                              |   Actualpoints:                
------------------------------------------------------------------------+---

Comment(by gk):

 Replying to [comment:18 mikeperry]:
 > NOTIFY_STATE_DOCUMENT will also get called for web content too though,
 right? Probably multiple times for a page if there are lots of
 frames/iframes?

 No, no. To avoid exactly that problem
 {{{
 progress.removeProgressListener(this);
 }}}
 exists. In theory, this should remove the progress listener after
 |onStateChange()| got called _once_ (which should be after the chrome got
 loaded but before the XUL window is made visible) and our resizing code
 got executed. It turns out that happens in practice as well. :)

 > If that is the case, then I think we do want to go with the overlay
 route. It also sounds more narrowly scoped to exactly what we need?

 I'd love to go that road as well for the reason you mention. But
 unfortunately 'xul-overlay-merged' is broadcasted after the XUL window is
 already visible.

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


More information about the tor-bugs mailing list