Open Bug 1805286 (fenix-apk-size) Opened 1 year ago Updated 6 days ago

[meta] Investigate App size improvements

Categories

(Fenix :: Performance, task, P2)

All
Android

Tracking

(Not tracked)

People

(Reporter: boek, Assigned: zmckenney)

References

(Depends on 3 open bugs)

Details

(Keywords: meta, Whiteboard: [geckoview:m110][geckoview:m114][fxdroid])

We want to document the current state of the APK size and investigate to see what we can do to shrink the amount of space required to deliver Fenix.

Assignee: nobody → jboek
Status: NEW → ASSIGNED
Priority: -- → P1

I don't have comment access to the doc, so leaving them here:

Outside of the resources that are bundled for the frontend we deliver assets for our bundled Web Extensions, Search Plugins and a lot of JavaScript in omni.ja. Would it be possible to minify all of this in our release builds?

Minifying could be an option for omni.ja assets (if they aren't already) - we should make sure to call out that minifying also means work to include source mapping for Socorro crash reports. Otherwise, we're saving space but losing out on debugging capabilities.

Keywords: meta
Summary: Investigate App size improvements → [meta] Investigate App size improvements
Whiteboard: [geckoview:m110]
Depends on: fenix-aab
Depends on: 1809939
Rank: 110
Assignee: jboek → nobody
Severity: -- → N/A
Status: ASSIGNED → NEW
Priority: P1 → P2
Whiteboard: [geckoview:m110] → [geckoview:m110][geckoview:m112?]
Rank: 110 → 222
Whiteboard: [geckoview:m110][geckoview:m112?] → [geckoview:m110]
Assignee: nobody → zmckenney
Whiteboard: [geckoview:m110] → [geckoview:m110][geckoview:m114]
Depends on: 1807331
Depends on: 1835362
Whiteboard: [geckoview:m110][geckoview:m114] → [geckoview:m110][geckoview:m114][fxdroid]
Depends on: 1838709
Alias: fenix-apk-size
Depends on: 1841829
Depends on: 1842756
Depends on: 1845548
Depends on: 1845556
Component: General → Performance
You need to log in before you can comment on or make changes to this bug.