[tbb-bugs] #27443 [Applications/Tor Browser]: Update Firefox RBM config and build for Android
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Nov 16 16:39:54 UTC 2018
#27443: Update Firefox RBM config and build for Android
-------------------------------------------------+-------------------------
Reporter: sisbell | Owner: tbb-
| team
Type: defect | Status:
| needs_revision
Priority: Very High | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-rbm, tbb-mobile, TBA-a2, | Actual Points:
TorBrowserTeam201811 |
Parent ID: #26693 | Points:
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Comment (by sysrqb):
Replying to [comment:72 gk]:
> We should not mix the Firefox build step with the bundling step if
possible. If we need to bundle things (and we want to do that for the
Orbot stuff) then this should happen in the `tor-browser` step where we
already bundle things like extensions. And we need to open up the .apk
anyway for that and recreate the signature. (So, the Orbot project should
be a dependency for the tor-browser one not for the Firefox one).
I chatted a little with gk about this on IRC. As a summary, this is
complicated because Fennec and Orbot are now tightly coupled where Orbot
is now a compile-time dependency of Fennec. Fennec uses some public
constants defined by Orbot and Fennec now directly calls some Orbot
classes. We may be able to add stub implementations of these and then
rebuild/repackage the app in the tor-browser project with the real
implementations, but that will need more time than we currently have for
the upcoming release. We decided we can continue bundling Orbot in the
Firefox build step and then re-evaluate this later.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27443#comment:73>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list