[tbb-bugs] #26336 [Applications/Tor Browser]: Update tor-browser-settings addon for Fennec 61

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Jul 9 23:05:32 UTC 2018

#26336: Update tor-browser-settings addon for Fennec 61
 Reporter:  sysrqb                    |          Owner:  tbb-team
     Type:  defect                    |         Status:  new
 Priority:  High                      |      Milestone:
Component:  Applications/Tor Browser  |        Version:
 Severity:  Normal                    |     Resolution:
 Keywords:  tbb-mobile                |  Actual Points:
Parent ID:  #26531                    |         Points:
 Reviewer:                            |        Sponsor:

Comment (by igt0):

 I took a look in what is needed to make it work:

 1. jpm[0] generates the install.rdf and it is deprecated. it sets the
 optionsType to 2 or 3[1]. we need to update it (or even the generated xpi)
 to use 3 or 5.

 2. Jetpack was removed in FF57[2], and tor-browser-settings uses it. So we
 need import it to tor-browser-settings(it is huge) or remove all the
 JetPack dependencies from the code.

 I am not sure if the effort to make it work again makes sense or if we
 should redo it based on the new design.

 [0] https://github.com/mozilla-jetpack/jpm
 [1] https://github.com/mozilla-jetpack/jpm/blob/master/lib/rdf.js#L99
 [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1371065

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

More information about the tbb-bugs mailing list