Closed Bug 1488193 Opened 7 years ago Closed 7 years ago

[wpt-sync] Sync PR 8623 - [eme] Ensure license is expired before using it

Categories

(Core :: Audio/Video: Playback, enhancement, P4)

enhancement

Tracking

()

RESOLVED FIXED
mozilla64
Tracking Status
firefox64 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 8623 into mozilla-central (this bug is closed when the sync is complete). PR: https://github.com/web-platform-tests/wpt/pull/8623 Details from upstream follow. John Rummell <jrummell@chromium.org> wrote: > [eme] Ensure license is expired before using it > > This test generates a license that expires 1s from the current time, calls > update() with it, and then waits for 5s before calling play(). However, > Chrome caches a few frames in advance of play() being called. Depending on > the time granularity, the CDM may see a valid license and decode part of > the media file. > > This change delays calling update() for 2s to ensure that the license has > expired, and ensures that the browser can't cache frames to use when play() > is called. > > >
Component: web-platform-tests → Audio/Video: Playback
Product: Testing → Core
Ran 1 tests Tests that are disabled for instability: /encrypted-media/drm-mp4-playback-temporary-expired.https.html
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/88ca01eb6c24 [wpt PR 8623] - [eme] Ensure license is expired before using it, a=testonly
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
You need to log in before you can comment on or make changes to this bug.