Test files without 2 passes: 101; Subtests without 2 passes: 258; Failure level: 258/258 (100.00%)
| Test | Sf12 |
|---|---|
| /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, persistent-usage-record, mp4, playback, retrieve in new window | FAIL |
| /encrypted-media/drm-events-session-closed-event.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm test MediaKeySession closed event. | FAIL |
| /encrypted-media/clearkey-mp4-syntax-mediakeysession.https.html (7/7, 100.00%, 2.71% of total) | OK |
| org.w3.clearkey test MediaKeySession attribute syntax. | FAIL |
| org.w3.clearkey test MediaKeySession close() exceptions. | FAIL |
| org.w3.clearkey test MediaKeySession generateRequest() exceptions. | FAIL |
| org.w3.clearkey test MediaKeySession load() exceptions. | FAIL |
| org.w3.clearkey test MediaKeySession remove() exceptions. | FAIL |
| org.w3.clearkey test MediaKeySession update() exceptions. | FAIL |
| org.w3.clearkey test if MediaKeySession generateRequest() resolves for various sessions | FAIL |
| /encrypted-media/drm-expiration.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: Expiration with DRM | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback, encrypted and clear sources | FAIL |
| /encrypted-media/drm-generate-request-disallowed-input.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: Test handling of invalid initData for generateRequest() | FAIL |
| /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys again after resetting src attribute on video element with DRM | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback, setMediaKeys after setting video.src | FAIL |
| /encrypted-media/drm-keystatuses.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: Verify MediaKeySession.keyStatuses with multiple sessions, DRM | FAIL |
| /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, persistent-license, mp4, playback, destroy and acknowledge | FAIL |
| /encrypted-media/drm-invalid-license.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Update with invalid Clear Key license | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback, setMediaKeys in encrypted event | FAIL |
| /encrypted-media/drm-mp4-setmediakeys.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys with DRM | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback, single key, encrypted then clear content | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, successful playback, temporary, mp4, waitingforkey event, 1 key | FAIL |
| /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys multiple at same time with Clear Key | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-waitingforkey.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, successful playback, temporary, mp4, waitingforkey event, 1 key | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback, setMediaKeys after setting video.src | FAIL |
| /encrypted-media/drm-mp4-requestmediakeysystemaccess.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: requestMediaKeySystemAccess tests, DRM | FAIL |
| /encrypted-media/clearkey-keystatuses-multiple-sessions.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: Verify MediaKeySession.keyStatuses with multiple sessions, Clear Key | FAIL |
| /encrypted-media/drm-mp4-playback-persistent-usage-record.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, persistent-usage-record, mp4playback | FAIL |
| /encrypted-media/drm-mp4-playback-retrieve-persistent-license.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, persistent-license, mp4, playback, retrieve, playback | FAIL |
| /encrypted-media/clearkey-invalid-license.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Update with invalid Clear Key license | FAIL |
| /encrypted-media/clearkey-mp4-waiting-for-a-key.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Waiting for a key. | FAIL |
| /encrypted-media/drm-mp4-playback-destroy-persistent-license.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, persistent-license, mp4, playback, destroy and acknowledge | FAIL |
| /encrypted-media/drm-mp4-reset-src-after-setmediakeys.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Reset src after setMediaKeys(). | FAIL |
| /encrypted-media/encrypted-media-default-feature-policy.https.sub.html (1/1, 100.00%, 0.39% of total) | OK |
| encrypted-media-default-feature-policy | FAIL |
| /encrypted-media/clearkey-events-session-closed-event.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey test MediaKeySession closed event. | FAIL |
| /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys again after resetting src attribute on video element with Clear Key | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-multisession.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback with multiple sessions, multikey video | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, successful playback, temporary, mp4, multiple keys, sequential, readyState | FAIL |
| /encrypted-media/clearkey-mp4-syntax-mediakeys.https.html (3/3, 100.00%, 1.16% of total) | OK |
| org.w3.clearkey test MediaKeys attribute syntax | FAIL |
| org.w3.clearkey test MediaKeys setServerCertificate() exceptions. | FAIL |
| org.w3.clearkey test MediaKeys setServerCertificate() syntax with non-empty certificate. | FAIL |
| /encrypted-media/clearkey-update-non-ascii-input.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey test handling of non-ASCII responses for update() | FAIL |
| /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys to multiple video elements with Clear Key | FAIL |
| /encrypted-media/clearkey-mp4-playback-persistent-license.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, persistent-license, mp4playback | FAIL |
| /encrypted-media/clearkey-events.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: Events with Clear Key | FAIL |
| /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys multiple times with different mediakeys with Clear Key | FAIL |
| /encrypted-media/clearkey-keystatuses.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: Verify MediaKeySession.keyStatuses with multiple sessions, Clear Key | FAIL |
| /encrypted-media/clearkey-mp4-update-disallowed-input.https.html (1/1, 100.00%, 0.39% of total) | OK |
| update() with invalid response (longer than 64Kb characters) should fail. | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback, single key, clear then encrypted content | FAIL |
| /encrypted-media/drm-mp4-unique-origin.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Unique origin is unable to create MediaKeys | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback, setMediaKeys in encrypted event | FAIL |
| /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys multiple times with the same mediakeys with Clear Key | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-events.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback, check events | FAIL |
| /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, persistent-usage-record, mp4, playback, check events | FAIL |
| /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https.html (58/58, 100.00%, 22.48% of total) | OK |
| Basic supported configuration | FAIL |
| CODECS= | FAIL |
| Codecs= | FAIL |
| ContentType formatting must be preserved | FAIL |
| Leading space in contentType | FAIL |
| Partially supported configuration | FAIL |
| Space at end of codecs parameter | FAIL |
| Space at start of codecs parameter | FAIL |
| Space before ; in contentType | FAIL |
| Supported audio codec | FAIL |
| Trailing space in contentType | FAIL |
| Two configurations, both supported | FAIL |
| Two configurations, one supported | FAIL |
| Upper case MIME type | FAIL |
| Video/ | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Audio MIME type does not support video codecs (mp4) ('audio/mp4; codecs="avc1"','audio/mp4; codecs="avc1.4d401e"') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Audio MIME type does not support video codecs (webm) ('audio/webm; codecs="vp8,vorbis"','audio/webm; codecs="vorbis, vp8"','audio/webm; codecs="vp8"') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Audio codec specified in video field ('audio/mp4;codecs="mp4a.40.2"') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Capitalized Key System should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Child of Key System should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Domain of Key System along should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Domain of Key System, with dot should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Empty Key System should result in TypeError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Empty configuration should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Empty supportedConfigurations should result in TypeError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Extra dot in middle of Key System name should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Extra space in Key System name should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Key System ending in "." should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Key System name is case sensitive should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Leading dot in Key System name should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Leading space in Key System name should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Mismatched audio container/codec ('audio/mp4; codecs=vorbis') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Mismatched audio container/codec ('audio/webm; codecs=avc1','audio/webm; codecs=avc1.42e01e') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Mismatched audio container/codec ('audio/webm; codecs=mp4a','audio/webm; codecs=mp4a.40.2') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Missing characters at end of Key System name should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Missing characters in middle of Key System name should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Non-ASCII Key System should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Prefixed Key System should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Root domain of Key System alone should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Root domain of Key System, with dot should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Trailing dot in Key System name should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Trailing space in Key System name should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Unrecognized foo with codecs ('video/mp4;codecs="avc1.4d401e"; foo="bar"') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Unrecognized foo with mp4 ('video/mp4; foo="bar"') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Unrecognized foo with webm ('video/webm; foo="bar"') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Unsupported Key System should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Unsupported audio codec ('audio/webm; codecs=fake') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Unsupported video codec () should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Video MIME type does not support audio codecs (mp4) ('video/mp4; codecs="mp4a"','video/mp4; codecs="mp4a.40.2"') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Video MIME type does not support audio codecs (webm) ('video/webm; codecs="vp8,vorbis"','video/webm; codecs="vorbis, vp8"','video/webm; codecs="vorbis"') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: Video codec specified in audio field ('video/mp4;codecs="avc1.4d401e"') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: WebM audio does not support AVC1/AAC ('audio/webm; codecs="aac"','audio/webm; codecs="avc1"','audio/webm; codecs="vp8,aac"') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: WebM video does not support AVC1/AAC ('video/webm; codecs="aac"','video/webm; codecs="avc1"','video/webm; codecs="vp8,aac"') should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: contentType: 'audio/fake' should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: contentType: 'fake' should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: contentType: 'video/fake' should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: contentType: 'video/mp4;codecs=",avc1.4d401e"' should result in NotSupportedError | FAIL |
| org.w3.clearkey, requestMediaKeySystemAccess: contentType: 'video/mp4;codecs="AVC1.4D401E"' should result in NotSupportedError | FAIL |
| /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, persistent-license, mp4, playback, retrieve, playback and destroy | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, successful playback, temporary, mp4, multiple keys, sequential | FAIL |
| /encrypted-media/idlharness.https.html (75/75, 100.00%, 29.07% of total) | OK |
| HTMLMediaElement interface: attribute mediaKeys | FAIL |
| HTMLMediaElement interface: attribute onencrypted | FAIL |
| HTMLMediaElement interface: attribute onwaitingforkey | FAIL |
| HTMLMediaElement interface: operation setMediaKeys(MediaKeys) | FAIL |
| MediaEncryptedEvent interface object length | FAIL |
| MediaEncryptedEvent interface object name | FAIL |
| MediaEncryptedEvent interface: attribute initData | FAIL |
| MediaEncryptedEvent interface: attribute initDataType | FAIL |
| MediaEncryptedEvent interface: existence and properties of interface object | FAIL |
| MediaEncryptedEvent interface: existence and properties of interface prototype object | FAIL |
| MediaEncryptedEvent interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| MediaEncryptedEvent interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| MediaKeyMessageEvent interface object length | FAIL |
| MediaKeyMessageEvent interface object name | FAIL |
| MediaKeyMessageEvent interface: attribute message | FAIL |
| MediaKeyMessageEvent interface: attribute messageType | FAIL |
| MediaKeyMessageEvent interface: existence and properties of interface object | FAIL |
| MediaKeyMessageEvent interface: existence and properties of interface prototype object | FAIL |
| MediaKeyMessageEvent interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| MediaKeyMessageEvent interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| MediaKeySession interface object length | FAIL |
| MediaKeySession interface object name | FAIL |
| MediaKeySession interface: attribute closed | FAIL |
| MediaKeySession interface: attribute expiration | FAIL |
| MediaKeySession interface: attribute keyStatuses | FAIL |
| MediaKeySession interface: attribute onkeystatuseschange | FAIL |
| MediaKeySession interface: attribute onmessage | FAIL |
| MediaKeySession interface: attribute sessionId | FAIL |
| MediaKeySession interface: existence and properties of interface object | FAIL |
| MediaKeySession interface: existence and properties of interface prototype object | FAIL |
| MediaKeySession interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| MediaKeySession interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| MediaKeySession interface: operation close() | FAIL |
| MediaKeySession interface: operation generateRequest(DOMString, BufferSource) | FAIL |
| MediaKeySession interface: operation load(DOMString) | FAIL |
| MediaKeySession interface: operation remove() | FAIL |
| MediaKeySession interface: operation update(BufferSource) | FAIL |
| MediaKeyStatusMap interface object length | FAIL |
| MediaKeyStatusMap interface object name | FAIL |
| MediaKeyStatusMap interface: attribute size | FAIL |
| MediaKeyStatusMap interface: existence and properties of interface object | FAIL |
| MediaKeyStatusMap interface: existence and properties of interface prototype object | FAIL |
| MediaKeyStatusMap interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| MediaKeyStatusMap interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| MediaKeyStatusMap interface: operation entries() | FAIL |
| MediaKeyStatusMap interface: operation forEach(function, any) | FAIL |
| MediaKeyStatusMap interface: operation get(BufferSource) | FAIL |
| MediaKeyStatusMap interface: operation has(BufferSource) | FAIL |
| MediaKeyStatusMap interface: operation keys() | FAIL |
| MediaKeyStatusMap interface: operation values() | FAIL |
| MediaKeySystemAccess interface object length | FAIL |
| MediaKeySystemAccess interface object name | FAIL |
| MediaKeySystemAccess interface: attribute keySystem | FAIL |
| MediaKeySystemAccess interface: existence and properties of interface object | FAIL |
| MediaKeySystemAccess interface: existence and properties of interface prototype object | FAIL |
| MediaKeySystemAccess interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| MediaKeySystemAccess interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| MediaKeySystemAccess interface: operation createMediaKeys() | FAIL |
| MediaKeySystemAccess interface: operation getConfiguration() | FAIL |
| MediaKeys interface object length | FAIL |
| MediaKeys interface object name | FAIL |
| MediaKeys interface: existence and properties of interface object | FAIL |
| MediaKeys interface: existence and properties of interface prototype object | FAIL |
| MediaKeys interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| MediaKeys interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| MediaKeys interface: operation createSession(MediaKeySessionType) | FAIL |
| MediaKeys interface: operation setServerCertificate(BufferSource) | FAIL |
| Navigator interface: operation requestMediaKeySystemAccess(DOMString, [object Object]) | FAIL |
| Partial interface HTMLMediaElement: original interface defined | PASS |
| Partial interface HTMLMediaElement: valid exposure set | PASS |
| Partial interface Navigator: original interface defined | PASS |
| Partial interface Navigator: valid exposure set | PASS |
| Test encrypted-media IDL | PASS |
| Testing Symbol.iterator property of iterable interface MediaKeyStatusMap | FAIL |
| Testing pair iterable interface MediaKeyStatusMap | FAIL |
| /encrypted-media/drm-mp4-onencrypted.https.html (1/1, 100.00%, 0.39% of total) | TIMEOUT |
| encrypted fired on encrypted media file. | TIMEOUT |
| /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys multiple times with different mediakeys with DRM | FAIL |
| /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.https.html (2/2, 100.00%, 0.78% of total) | OK |
| drm test MediaKeySystemAccess attribute syntax. | FAIL |
| drm test requestMediaKeySystemAccess() exceptions. | FAIL |
| /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Reset src after setMediaKeys(). | FAIL |
| /encrypted-media/drm-mp4-setmediakeys-again-after-playback.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys again after playback with DRM | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, successful playback, temporary, mp4, multiple keys, sequential, readyState | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-multikey.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback, multikey audio/video | FAIL |
| /encrypted-media/clearkey-generate-request-disallowed-input.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: Test handling of invalid initData for generateRequest() | FAIL |
| /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys to multiple video elements with DRM | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-expired.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, expired license | FAIL |
| /encrypted-media/clearkey-mp4-unique-origin.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Unique origin is unable to create MediaKeys | FAIL |
| /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, persistent-license, mp4, playback, retrieve and playback | FAIL |
| /encrypted-media/clearkey-not-callable-after-createsession.https.html (3/3, 100.00%, 1.16% of total) | OK |
| org.w3.clearkey, temporary, close() immediately after createSession() | FAIL |
| org.w3.clearkey, temporary, remove() immediately after createSession() | FAIL |
| org.w3.clearkey, temporary, update() immediately after createSession() | FAIL |
| /encrypted-media/drm-mp4-playback-persistent-usage-record-events.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, persistent-usage-record, mp4, playback, check events | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-two-videos.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback two videos | FAIL |
| /encrypted-media/drm-check-initdata-type.https.html (3/3, 100.00%, 1.16% of total) | OK |
| drm support for "cenc". | FAIL |
| drm support for "keyids". | FAIL |
| drm support for "webm". | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-two-videos.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback two videos | FAIL |
| /encrypted-media/drm-mp4-playback-persistent-license.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, persistent-license, mp4playback | FAIL |
| /encrypted-media/clearkey-mp4-setmediakeys.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys with Clear Key | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback, single key, clear then encrypted content | FAIL |
| /encrypted-media/clearkey-check-initdata-type.https.html (3/3, 100.00%, 1.16% of total) | OK |
| org.w3.clearkey support for "cenc". | FAIL |
| org.w3.clearkey support for "keyids". | FAIL |
| org.w3.clearkey support for "webm". | FAIL |
| /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, persistent-license, mp4, playback, retrieve, playback and destroy | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback, setMediaKeys after updating session | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback, single key, clear then encrypted content | FAIL |
| /encrypted-media/drm-events.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: Events with DRM | FAIL |
| /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https.html (2/2, 100.00%, 0.78% of total) | OK |
| org.w3.clearkey test MediaKeySystemAccess attribute syntax. | FAIL |
| org.w3.clearkey test requestMediaKeySystemAccess() exceptions. | FAIL |
| /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, persistent-usage-record, mp4, playback, retrieve in new window | FAIL |
| /encrypted-media/drm-temporary-license-type.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: Test that persistent license cannot be ingested into temporary session | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, successful playback, temporary, mp4, multiple keys, sequential | FAIL |
| /encrypted-media/drm-mp4-playback-temporary.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback, single key | FAIL |
| /encrypted-media/drm-mp4-waiting-for-a-key.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Waiting for a key. | FAIL |
| /encrypted-media/drm-mp4-syntax-mediakeys.https.html (3/3, 100.00%, 1.16% of total) | OK |
| drm test MediaKeys attribute syntax | FAIL |
| drm test MediaKeys setServerCertificate() exceptions. | FAIL |
| drm test MediaKeys setServerCertificate() syntax with non-empty certificate. | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback, setMediaKeys after updating session | FAIL |
| /encrypted-media/clearkey-mp4-playback-persistent-license-events.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, persistent-license, mp4, playback, check events | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-multikey.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback, multikey audio/video | FAIL |
| /encrypted-media/drm-mp4-syntax-mediakeysession.https.html (7/7, 100.00%, 2.71% of total) | OK |
| drm test MediaKeySession attribute syntax. | FAIL |
| drm test MediaKeySession close() exceptions. | FAIL |
| drm test MediaKeySession generateRequest() exceptions. | FAIL |
| drm test MediaKeySession load() exceptions. | FAIL |
| drm test MediaKeySession remove() exceptions. | FAIL |
| drm test MediaKeySession update() exceptions. | FAIL |
| drm test if MediaKeySession generateRequest() resolves for various sessions | FAIL |
| /encrypted-media/drm-keystatuses-multiple-sessions.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: Successful Playback, Temporary session with DRM, mp4, multiple keys for audio/video | FAIL |
| /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys multiple times with the same mediakeys with DRM | FAIL |
| /encrypted-media/drm-mp4-playback-persistent-license-events.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, persistent-license, mp4, playback, check events | FAIL |
| /encrypted-media/drm-mp4-setmediakeys-at-same-time.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys multiple at same time with DRM | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-events.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback, check events | FAIL |
| /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.https.html (1/1, 100.00%, 0.39% of total) | OK |
| Encrypted Media Extensions: setMediaKeys again after playback with Clear Key | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback, encrypted and clear sources in separate segments | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.https.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback, setMediaKeys first | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback, encrypted and clear sources | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-playduration.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback with limited playduration, single key | FAIL |
| /encrypted-media/drm-mp4-playback-temporary-playduration-keystatus.html (1/1, 100.00%, 0.39% of total) | OK |
| drm, temporary, mp4, playback with limited playduration, check keystatus, single key | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback, setMediaKeys first | FAIL |
| /encrypted-media/clearkey-mp4-playback-persistent-usage-record.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, persistent-usage-record, mp4playback | FAIL |
| /encrypted-media/drm-not-callable-after-createsession.https.html (3/3, 100.00%, 1.16% of total) | OK |
| drm, temporary, close() immediately after createSession() | FAIL |
| drm, temporary, remove() immediately after createSession() | FAIL |
| drm, temporary, update() immediately after createSession() | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback with multiple sessions, multikey video | FAIL |
| /encrypted-media/clearkey-mp4-playback-temporary.https.html (1/1, 100.00%, 0.39% of total) | OK |
| org.w3.clearkey, temporary, mp4, playback, single key | FAIL |