[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