Open Bug 1317200 Opened 4 years ago Updated 1 year ago

[geckoview] Audit and minimize GeckoView dependencies

Categories

(GeckoView :: General, defect, P3)

Tracking

(Not tracked)

People

(Reporter: nalexander, Unassigned)

References

(Blocks 1 open bug)

Details

Similar to Bug 1298529, but for code that GeckoView requires.  In fact, I see only *one* dependency (!), which is

dependencies {
    compile "com.android.support:support-v4:${mozconfig.substs.ANDROID_SUPPORT_LIBRARY_VERSION}"
}

Even this is almost superfluous!  Together, Bug 1317197 and Bug 1317199 would let us remove even this dependency.  The reason to pursue this at all is that android.support.v4* take roughly 9000 methods in Fennec's DEX file; I imagine that would be similar in a consumer's DEX file.
Product: Firefox for Android → GeckoView

I'm editing a bunch of GeckoView bugs. If you'd like to filter all this bugmail, search and destroy emails containing this UUID:

e88a5094-0fc0-4b7c-b7c5-aef00a11dbc9

Priority: P2 → P3
You need to log in before you can comment on or make changes to this bug.