Closed Bug 1264832 Opened 8 years ago Closed 8 years ago

[EME] Delay resolution of navigator.requestMediaKeySystemAccess promise until Widevine CDM is downloaded

Categories

(Core :: Audio/Video: Playback, defect, P1)

defect

Tracking

()

RESOLVED FIXED
mozilla48
Tracking Status
firefox47 --- fixed
firefox48 --- fixed

People

(Reporter: cpearce, Assigned: cpearce)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

If the Adobe GMP isn't downloaded, we'll delay the resolution of the navigator.requestMediaKeySystemAccess() promise until the Adobe GMP is downloaded, or 60 seconds has passed. We don't do this for the Widevine CDM, but we should.
Attachment #8741598 - Flags: review?(gsquelart) → review+
Comment on attachment 8741598 [details]
MozReview Request: Bug 1264832 - Delay resolution of navigator.requestMediaKeySystemAccess promise until Widevine CDM is downloaded. r?gerald

https://reviewboard.mozilla.org/r/46621/#review43461
https://hg.mozilla.org/mozilla-central/rev/dccef94b90f5
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla48
Comment on attachment 8741598 [details]
MozReview Request: Bug 1264832 - Delay resolution of navigator.requestMediaKeySystemAccess promise until Widevine CDM is downloaded. r?gerald

Requesting uplift for Firefox 47.

Approval Request Comment
[Feature/regressing bug #]: Widevine EME support
[User impact if declined]: Widevine CDM will not be downloaded upon request if it's not already been downloaded.
[Describe test coverage new/current, TreeHerder]: Don't think we have a test for this feature, but we have test covering the other functionality of the code it touches.
[Risks and why]: Low.
[String/UUID change made/needed]: None.
Attachment #8741598 - Flags: approval-mozilla-aurora?
Comment on attachment 8741598 [details]
MozReview Request: Bug 1264832 - Delay resolution of navigator.requestMediaKeySystemAccess promise until Widevine CDM is downloaded. r?gerald

Widevine related uplifts were pre-approved.
Attachment #8741598 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
You need to log in before you can comment on or make changes to this bug.