Closed Bug 1204710 Opened 9 years ago Closed 9 years ago

[geckoview] Don't package all Fennec Android resources, layouts, and assets into GeckoView

Categories

(B2GDroid Graveyard :: General, defect)

All
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 942655

People

(Reporter: fabrice, Unassigned)

Details

We end up packaging a lot of images and layout files from fennec. This is not huge compared to our package size, but we could still remove them. Nick, would that be hard?
Flags: needinfo?(nalexander)
(In reply to [:fabrice] Fabrice Desré from comment #0) > We end up packaging a lot of images and layout files from fennec. This is > not huge compared to our package size, but we could still remove them. > > Nick, would that be hard? Medium hard. Untangling the resources between GV and Fennec has been a long term desire of mine. We're getting closer, but it's not easy at all. The fundamental reason is that we need to audit the GV *code* to ensure we make no references. This is not necessarily hard, but it's easy to make errors and has never been a priority. Auditing the GV code gets very close to separating GV from Fennec, which is a big ball of mud. It's dangerous to ship lots of code (even ostensibly unused) without the resources behind it. After that, it's build system munging. This aligns well with GV desires, but is not something Fennec team is likely to get to any time soon.
Flags: needinfo?(nalexander)
OS: Linux → Android
Hardware: x86_64 → All
Summary: Don't package resources we don't use → [geckoview] Don't package all Fennec Android resources, layouts, and assets into GeckoView
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.