Modify rlbox library path computation for android compatibility
Categories
(Core :: General, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox93 | --- | fixed |
People
(Reporter: shravanrn, Assigned: shravanrn)
References
(Blocks 1 open bug)
Details
Attachments
(1 file, 1 obsolete file)
RLBox currently loads sandboxed code from a separate shared library. The path to this library has to be modified to operate correctly in the android package format for firefox.
(RLBox has not yet been deployed on android, so this is listed as an enhancement instead of a bug)
Assignee | ||
Comment 1•3 years ago
|
||
Comment 2•3 years ago
|
||
The use of GRE_HOME was cargo-culted well back when, and doesn't reflect
the reality of where the executables and libraries are on Android.
Libxul and its dependent libraries are actually loaded from
MOZ_ANDROID_LIBDIR, set from the Java side, and used in APKOpen.cpp,
matching reality more closely.
Updated•3 years ago
|
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/bc9b9c1c8ab5 Use MOZ_ANDROID_LIBDIR in BinaryPath::Get instead of GRE_HOME. r=nika
Comment 4•3 years ago
|
||
Backed out changeset bc9b9c1c8ab5 (Bug 1723445) for causing GTest crashes.
https://hg.mozilla.org/integration/autoland/rev/4769b6b07511126d6c0d88bd1b1f8de45703ff71
Push with failures:
https://treeherder.mozilla.org/jobs?repo=autoland&revision=bc9b9c1c8ab5cd089850e3b2a39ea3f18b236794&selectedTaskRun=TfJl2uW5QP6Hp83lpHkrYA.0
Failure log:
https://treeherder.mozilla.org/logviewer?job_id=348152337&repo=autoland&lineNumber=4307
Assignee | ||
Comment 5•3 years ago
|
||
@glandium has taken over this change
Updated•3 years ago
|
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/72b1ef452688 Use MOZ_ANDROID_LIBDIR in BinaryPath::Get instead of GRE_HOME. r=nika
Comment 7•3 years ago
|
||
bugherder |
Description
•