VOOZH about

URL: https://bugzilla.mozilla.org/show_bug.cgi?id=1620415

⇱ 1620415 - Remove GMPProvider.jsm/GMPInstallManager.jsm from Fenix (and all other Geckoview uses)


Closed Bug 1620415 Opened 6 years ago Closed 6 years ago

Remove GMPProvider.jsm/GMPInstallManager.jsm from Fenix (and all other Geckoview uses)

Remove GMPProvider.jsm/GMPInstallManager.jsm from Fenix (and all other Geckoview uses)
Core Graveyard
Plug-ins
unspecified
Unspecified
Android
enhancement
Not set
normal
RESOLVED FIXED
RESOLVED
FIXED
mozilla75
Performance Impact ?
a11y-review
Accessibility Severity
Performance Impact
Webcompat Priority
Webcompat Score
Tracking Status
firefox75 --- fixed
Tracking Status
firefox75
---
QA Whiteboard:
---
Has STR:
---
Change Request:
---
Bug Flags:
Signature:
None
This bug is publicly visible.

 

GMPProvider and GMPInstallManager are useless now on Android, since we can't use GMP if we're in the Play Store. GMPProvider takes considerable time at startup to initialize

Assignee: nobody β†’ snorp

Profile: https://perfht.ml/3aq7Ds6

Note: The GMPProvider.jsm import takes 42ms in this profile, but a lot of that is because it's the first module that requires OS.File. Once we no longer use GMPProvider, the OS.File cost is probably going to hit a different import rather than go away.

Comment 3

β€’
6 years ago
Pushed by jwillcox@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2b1a361482a5 Don't include GMP in GeckoView r=geckoview-reviewers,agi
Status: NEW β†’ RESOLVED
Closed: 6 years ago
status-firefox75: --- β†’ fixed
Resolution: --- β†’ FIXED
Target Milestone: --- β†’ mozilla75
Performance Impact: --- β†’ ?
Whiteboard: [qf]
Product: Core β†’ Core Graveyard
You need to log in before you can comment on or make changes to this bug.