Use the real Widevine plugin for the WPT EME tests
Categories
(Core :: Audio/Video: GMP, task)
Tracking
()
People
(Reporter: aosmond, Assigned: aosmond)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
The only tests we have that use the Widevine plugin for real are in the WPT EME tests. They need non local network access to the licensing servers but otherwise should mostly work.
| Assignee | ||
Comment 1•13 days ago
|
||
This patch stores the Widevine artifacts under the private prefix
to avoid accidental distribution of the plugin. It adds a new fetch
script to handle the crx3 format, and flattening of the archive to
cache it in a form immediately usable by Firefox. Similarly to the
OpenH264 plugin, the harness will search for a Widevine artifact in
its fetches paths, and if found, will substitute it for the fake
CDM we use by default in CI.
This causes many WPT tests to pass across desktop. As part of this
effort, it also enables WPT tests that were already passing on
Android but were never enabled due to the inability to access the
license server from CI.
Comment 2•11 days ago
|
||
Comment 3•11 days ago
|
||
Authored by https://github.com/aosmond
https://github.com/mozilla-releng/fxci-config/commit/3121b6730f9721ec829b2dd5ffcffae6badc7fa5
[main] Bug 2067315 - Add grant to access Widevine artifacts to CI tasks. (#1170)
Comment 5•10 days ago
|
||
| bugherder | ||
Description
•