[tor-bugs] #10280 [Firefox Patch Issues]: Torbrowser shouldn't load flash into the process space by default

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Dec 9 14:41:17 UTC 2013


#10280: Torbrowser shouldn't load flash into the process space by default
--------------------------------------+----------------------------
     Reporter:  mikeperry             |      Owner:
         Type:  enhancement           |     Status:  needs_revision
     Priority:  normal                |  Milestone:
    Component:  Firefox Patch Issues  |    Version:
   Resolution:                        |   Keywords:
Actual Points:                        |  Parent ID:
       Points:                        |
--------------------------------------+----------------------------
Changes (by cypherpunks):

 * status:  new => needs_revision


Comment:

 >If we can touch up this patch a bit to also add a button in the
 Addons->Plugins UI such that users can enable plugins by clicking on that
 button (in addition to via the Torbutton settings)

 Attached complete version. As enhancement it doesn't requires any changes
 to Torbutton code. No need to show warning and ask user anything while
 enabled to load plugins if this ticket didn't counted as bug. But TBB
 should be shipped with ''plugin.disable'' preference defined as true.

 About patch. It's still fragile in several places. First, it observes
 changes of preference by ''PluginProvider'', but this can't guarantee
 plugins was loaded or unloaded already. Need to change code of
 ''nsPluginHost::Observe'' from nsPluginHost.cpp instead to generate new
 notify for ''PluginProvider'' after operations was complete. Second, it
 used observer by gListView. Installing of addonlisteners for every plugin
 to catch onUninstalled would be more correct version instead. (During test
 it failed to catch it correctly at first show of glistview and required
 many code, so unsure about this way)

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


More information about the tor-bugs mailing list