Closed Bug 1535013 Opened 8 months ago Closed 8 months ago

Add default impls to all interfaces in GeckoView

Categories

(GeckoView :: General, enhancement, P3)

Unspecified
All
enhancement

Tracking

(firefox67 fixed)

RESOLVED FIXED
mozilla67
Tracking Status
firefox67 --- fixed

People

(Reporter: Agi, Assigned: Agi)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Follow up from Bug 1498721. There are still some interfaces without default impl. Fix all of them and integrate with the new apilint GV6 which ensures that going forward all interfaces have default impls.

See also: https://github.com/mozilla-mobile/gradle-apilint/commit/2bae669b25a1e8aef8afcc4f98dc89a7a18420de

This also upgrades apilint to 0.1.8 to enforce that all interfaces have default
impls.

Priority: -- → P3
Pushed by asferro@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e10b87be35ad
[geckoview] Add default impls to all interfaces. r=snorp
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
You need to log in before you can comment on or make changes to this bug.