Open Bug 1507240 Opened 6 years ago Updated 1 year ago

Use proguard to hide unintentionally public API

Categories

(GeckoView :: General, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: snorp, Unassigned)

References

Details

We have GeckoSession.getEventDispatcher() as public because Fennec uses it, but we really don't want it to be part of the public API. We should look into using proguard to strip things like this from the jars that go into the AAR.
As mentioned in the chat Bug 1499762 should take care of EventDispatcher specifically but there might be other cases where we want to hide APIs that don't work with that.
Assignee: nobody → agi
This bug will be a lower priority after bug 1499762.
Priority: -- → P3
Product: Firefox for Android → GeckoView
Assignee: agi → nobody
Severity: normal → S3

Tasks and enhancements should have severity N/A.

Severity: S3 → N/A
You need to log in before you can comment on or make changes to this bug.