Name Description Size
META.yml 130
README.md ## Preparing to run tests 540
clearkey-check-encryption-scheme.https.html Encrypted Media Extensions: Check encryptionScheme with Clear Key 955
clearkey-check-initdata-type.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4 972
clearkey-check-status-for-hdcp.https.html Encrypted Media Extensions: Check HDCP status with Clear Key 948
clearkey-events-session-closed-event.https.html Encrypted Media Extensions - Test MediaKeySession closed event with Clear Key, mp4 1320
clearkey-events.https.html Encrypted Media Extensions: Events with Clear Key 1495
clearkey-generate-request-disallowed-input.https.html Encrypted Media Extensions: Test handling of invalid initData for generateRequest() 963
clearkey-invalid-license.https.html Encrypted Media Extensions: Test handling of invalid Clear Key license 919
clearkey-keystatuses-multiple-sessions.https.html Encrypted Media Extensions: Verify MediaKeySession.keyStatuses with multiple sessions, Clear Key 1920
clearkey-keystatuses.https.html Encrypted Media Extensions: Verify MediaKeySession.keyStatuses with multiple sessions, Clear Key 1891
clearkey-mp4-playback-destroy-persistent-license.https.html Encrypted Media Extensions: persistent-license, playback, destroy license with Clear Key, mp4 2039
clearkey-mp4-playback-persistent-license-events.https.html Encrypted Media Extensions: Successful Playback, persistent-license session with Clear Key, mp4, event sequence 2056
clearkey-mp4-playback-persistent-license.https.html Encrypted Media Extensions: Successful Playback, persistent-license session with Clear Key, mp4 2036
clearkey-mp4-playback-persistent-usage-record-events.https.html Encrypted Media Extensions: Successful Playback, persistent-usage-record session with Clear Key, mp4, event sequence 2069
clearkey-mp4-playback-persistent-usage-record.https.html Encrypted Media Extensions: Successful Playback, persistent-usage-record session with Clear Key, mp4, event sequence 2063
clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html Encrypted Media Extensions: persistent-license, playback, retrieve, playback and destroy with Clear Key, mp4 2230
clearkey-mp4-playback-retrieve-persistent-license.https.html Encrypted Media Extensions: persistent-license playback, retrieve and playback with Clear Key, mp4 2203
clearkey-mp4-playback-retrieve-persistent-usage-record.https.html Encrypted Media Extensions: persistent-usage-record, playback and retrieve record in new window, Clear Key, mp4 2139
clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4, clear then encrypted using segmented media 2756
clearkey-mp4-playback-temporary-clear-encrypted.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4, clear then encrypted 2162
clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html Encrypted Media Extensions: Successful Playback, alternate Encrypted and Clear playbacks, Temporary, mp4, Clear Key 2666
clearkey-mp4-playback-temporary-encrypted-clear.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4, encrypted then clear 2162
clearkey-mp4-playback-temporary-events.https.html Encrypted Media Extensions: Successful playback, Temporary session with Clear Key, mp4, validating events 2044
clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4, multiple keys in sequence, check readyState 2242
clearkey-mp4-playback-temporary-multikey-sequential.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4, multiple keys in sequence 2175
clearkey-mp4-playback-temporary-multikey.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4, multiple keys for audio/video 2102
clearkey-mp4-playback-temporary-multisession.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4, multiple keys in sequence 2110
clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4 2076
clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4 2079
clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4 2079
clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4 2078
clearkey-mp4-playback-temporary-two-videos.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4, two videos 2241
clearkey-mp4-playback-temporary-waitingforkey.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4, play, wait for key, continue play 2073
clearkey-mp4-playback-temporary.https.html Encrypted Media Extensions: Successful Playback, Temporary session with Clear Key, mp4 2054
clearkey-mp4-requestmediakeysystemaccess.https.html Encrypted Media Extensions: requestMediaKeySystemAccess tests, Clear Key 1392
clearkey-mp4-reset-src-after-setmediakeys.https.html Encrypted Media Extensions - Reset MediaSource after setMediaKeys for Clear Key, mp4 1671
clearkey-mp4-setmediakeys-again-after-playback.https.html Encrypted Media Extensions: setMediaKeys again after playback with Clear Key 2131
clearkey-mp4-setmediakeys-again-after-resetting-src.https.html Encrypted Media Extensions: setMediaKeys again after resetting src attribute on video element with Clear Key 2172
clearkey-mp4-setmediakeys-at-same-time.https.html Encrypted Media Extensions: setMediaKeys multiple at same time with Clear Key 1467
clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html Encrypted Media Extensions: setMediaKeys multiple times with different mediakeys with Clear Key 1897
clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html Encrypted Media Extensions: setMediaKeys multiple times with the same mediakeys with Clear Key 1895
clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html Encrypted Media Extensions: setMediaKeys to multiple video elements with Clear Key 1665
clearkey-mp4-setmediakeys.https.html Encrypted Media Extensions: setMediaKeys with Clear Key 1314
clearkey-mp4-syntax-mediakeys.https.html Encrypted Media Extensions - Test MediaKeys attribute, setServerCertificate and setServerCertificate exception syntax for Clear Key, mp4 1475
clearkey-mp4-syntax-mediakeysession.https.html Encrypted Media Extensions - Test MediaKeySession attribute and function syntax for Clear Key, mp4 1443
clearkey-mp4-syntax-mediakeysystemaccess.https.html Encrypted Media Extensions - Test navigator.requestmediakeysystemaccess exception and MediaKeySystemAccess attribute syntax for Clear Key, mp4 1492
clearkey-mp4-unique-origin.https.html Encrypted Media Extensions: Unique origin with Clear Key, mp4 1483
clearkey-mp4-update-disallowed-input.https.html Encrypted Media Extensions - Test handling of invalid responses for update() for Clear Key, mp4 843
clearkey-mp4-waiting-for-a-key.https.html Encrypted Media Extensions - Waiting for a key for Clear Key, mp4 1887
clearkey-not-callable-after-createsession.https.html Encrypted Media Extensions: Test MediaKeySession not callable immediately after CreateSession(). 975
clearkey-update-non-ascii-input.https.html Encrypted Media Extensions: Test Clear Key handling of non-ASCII responses for update() 1131
content 11
drm-check-encryption-scheme.https.html Encrypted Media Extensions: Check encryptionScheme with DRM 955
drm-check-initdata-type.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4 972
drm-check-status-for-hdcp.https.html Encrypted Media Extensions: Check HDCP status with DRM 948
drm-events-session-closed-event.https.html Encrypted Media Extensions - Test MediaKeySession closed event with DRM, mp4 1275
drm-events.https.html Encrypted Media Extensions: Events with DRM 2674
drm-expiration.https.html Encrypted Media Extensions: Expiration with DRM 2731
drm-generate-request-disallowed-input.https.html Encrypted Media Extensions: Test handling of invalid initData for generateRequest() 969
drm-invalid-license.https.html Encrypted Media Extensions: Test handling of invalid DRM license 962
drm-keystatuses-multiple-sessions.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4, multiple keys for audio/video 2187
drm-keystatuses.https.html Encrypted Media Extensions: Verify MediaKeySession.keyStatuses with multiple sessions, DRM 2096
drm-mp4-onencrypted.https.html Encrypted Media Extensions: Encrypted fired on encrypted media file with DRM, mp4 1602
drm-mp4-playback-destroy-persistent-license.https.html Encrypted Media Extensions: Successful Playback, persistent-license session with DRM, mp4, destroy the license 2080
drm-mp4-playback-persistent-license-events.https.html Encrypted Media Extensions: Successful Playback, persistent-license session with DRM, mp4, event sequence 2076
drm-mp4-playback-persistent-license.https.html Encrypted Media Extensions: Successful Playback, persistent-license session with DRM, mp4 2049
drm-mp4-playback-persistent-usage-record-events.https.html Encrypted Media Extensions: Successful Playback, persistent-usage-record session with DRM, mp4, event sequence 2195
drm-mp4-playback-persistent-usage-record.https.html Encrypted Media Extensions: Successful Playback, persistent-usage-record session with DRM, mp4 2172
drm-mp4-playback-retrieve-destroy-persistent-license.https.html Encrypted Media Extensions: Successful Playback, persistent-license session with DRM, mp4, retrieve license, playback and destroy the license 2338
drm-mp4-playback-retrieve-persistent-license.https.html Encrypted Media Extensions: Successful Playback, persistent-license session with DRM, mp4, retrieve the license, playback 2240
drm-mp4-playback-retrieve-persistent-usage-record.https.html Encrypted Media Extensions: persistent-usage-record, playback and retrieve record in new window, DRM, mp4 2273
drm-mp4-playback-temporary-clear-encrypted.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4, clear then encrypted 2153
drm-mp4-playback-temporary-encrypted-clear-sources.https.html Encrypted Media Extensions: Successful Playback, alternate Encrypted and Clear playbacks, Temporary, mp4, DRM 2599
drm-mp4-playback-temporary-encrypted-clear.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4, encrypted then clear 2153
drm-mp4-playback-temporary-events.https.html Encrypted Media Extensions: Successful playback, temporary session with DRM, mp4, validating events 2036
drm-mp4-playback-temporary-expired.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4, expired license 2033
drm-mp4-playback-temporary-multikey-sequential-readyState.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4, multiple keys in sequence, check readyState 2413
drm-mp4-playback-temporary-multikey-sequential.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4, multiple keys in sequence 2347
drm-mp4-playback-temporary-multikey.https.html Encrypted Media Extensions: Successful playback, temporary session with DRM, mp4, multiple keys 2102
drm-mp4-playback-temporary-multisession.https.html Encrypted Media Extensions: Verify MediaKeySession.keyStatuses with multiple sessions, DRM 2336
drm-mp4-playback-temporary-playduration-keystatus.html Encrypted Media Extensions: Successful Playback, Temporary session limited playduration, check keystatus, DRM, mp4 2112
drm-mp4-playback-temporary-playduration.html Encrypted Media Extensions: Successful Playback, Temporary session limited playduration, DRM, mp4 2085
drm-mp4-playback-temporary-setMediaKeys-after-src.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4 2068
drm-mp4-playback-temporary-setMediaKeys-after-update.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4 2071
drm-mp4-playback-temporary-setMediaKeys-immediately.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4 2071
drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4 2070
drm-mp4-playback-temporary-two-videos.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4, two videos 2190
drm-mp4-playback-temporary-waitingforkey.https.html Encrypted Media Extensions: Verify MediaKeySession.keyStatuses with multiple sessions, DRM 2158
drm-mp4-playback-temporary.https.html Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4 2046
drm-mp4-requestmediakeysystemaccess.https.html Encrypted Media Extensions: requestMediaKeySystemAccess tests, DRM 1421
drm-mp4-reset-src-after-setmediakeys.https.html Encrypted Media Extensions - Reset MediaSource after setMediaKeys for DRM, mp4 1660
drm-mp4-setmediakeys-again-after-playback.https.html Encrypted Media Extensions: setMediaKeys again after playback with DRM 2059
drm-mp4-setmediakeys-again-after-resetting-src.https.html Encrypted Media Extensions: setMediaKeys again after resetting src attribute on video element with DRM 2096
drm-mp4-setmediakeys-at-same-time.https.html Encrypted Media Extensions: setMediaKeys multiple at same time with DRM 1532
drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html Encrypted Media Extensions: setMediaKeys multiple times with different mediakeys with DRM 1962
drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html Encrypted Media Extensions: setMediaKeys multiple times with the same mediakeys with DRM 1960
drm-mp4-setmediakeys-to-multiple-video-elements.https.html Encrypted Media Extensions: setMediaKeys to multiple video elements with DRM 1730
drm-mp4-setmediakeys.https.html Encrypted Media Extensions: setMediaKeys with DRM 1340
drm-mp4-syntax-mediakeys.https.html Encrypted Media Extensions - Test MediaKeys attribute, setServerCertificate and setServerCertificate exception syntax for DRM, mp4 1542
drm-mp4-syntax-mediakeysession.https.html Encrypted Media Extensions - Test MediaKeySession attribute and function syntax for DRM, mp4 1510
drm-mp4-syntax-mediakeysystemaccess.https.html Encrypted Media Extensions - Test navigator.requestmediakeysystemaccess exception and MediaKeySystemAccess attribute syntax for DRM, mp4 1559
drm-mp4-unique-origin.https.html Encrypted Media Extensions: Unique origin with DRM, mp4 1518
drm-mp4-waiting-for-a-key.https.html Encrypted Media Extensions - Waiting for a key for DRM, mp4 1906
drm-not-callable-after-createsession.https.html Encrypted Media Extensions: Test MediaKeySession not callable immediately after CreateSession(), DRM. 986
drm-temporary-license-type.https.html Encrypted Media Extensions: Test that persistent license cannot be ingested into temporary session 2767
encrypted-media-default-feature-policy.https.sub.html 636
encrypted-media-supported-by-feature-policy.tentative.html Test that encrypted-media is advertised in the feature list 550
idlharness.https.html Encrypted Media Extentions IDL test 1000
polyfill 7
resources 6
scripts 48
util 6