Test files without 2 passes: 28; Subtests without 2 passes: 40; Failure level: 40/306 (13.07%)
A "POLYFILL" result indicates a test that only passed when polyfills were used to compensate for browser implementation issues. Polyfills were used only where implementation fixes weren't possible now, but believed to be straightforward.
Test | CH56 | CO56 | ED14 | FF52 |
---|---|---|---|---|
/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
org.w3.clearkey, persistent-license, mp4, playback, destroy and acknowledge | POLYFILL | FAIL | FAIL | POLYFILL |
/encrypted-media/clearkey-mp4-playback-persistent-license-events.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
org.w3.clearkey, persistent-license, mp4, playback, check events | POLYFILL | FAIL | FAIL | POLYFILL |
/encrypted-media/clearkey-mp4-playback-persistent-license.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
org.w3.clearkey, persistent-license, mp4playback | POLYFILL | FAIL | FAIL | POLYFILL |
/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
org.w3.clearkey, persistent-usage-record, mp4, playback, check events | POLYFILL | FAIL | FAIL | POLYFILL |
/encrypted-media/clearkey-mp4-playback-persistent-usage-record.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
org.w3.clearkey, persistent-usage-record, mp4playback | POLYFILL | FAIL | FAIL | POLYFILL |
/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
org.w3.clearkey, persistent-license, mp4, playback, retrieve, playback and destroy | FAIL | FAIL | FAIL | POLYFILL |
/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
org.w3.clearkey, persistent-license, mp4, playback, retrieve and playback | FAIL | FAIL | FAIL | POLYFILL |
/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
org.w3.clearkey, persistent-usage-record, mp4, playback, retrieve in new window | FAIL | FAIL | FAIL | FAIL |
/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
org.w3.clearkey, temporary, mp4, playback, single key, clear then encrypted content | FAIL | FAIL | FAIL | PASS |
/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
org.w3.clearkey, temporary, mp4, playback, single key, encrypted then clear content | FAIL | FAIL | FAIL | PASS |
/encrypted-media/drm-generate-request-disallowed-input.html (3/7, 42.86%, 0.98% of total) | OK | OK | OK | OK |
drm, temporary, keyids, initData longer than 64Kb characters | - | - | FAIL | PASS |
drm, temporary, keyids, invalid initdata (too short key ID) | - | - | FAIL | PASS |
drm, temporary, keyids, invalid initdata (too long key ID) | - | - | FAIL | PASS |
/encrypted-media/drm-mp4-playback-destroy-persistent-license.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
drm, persistent-license, mp4, playback, destroy and acknowledge | FAIL | PASS | FAIL | FAIL |
/encrypted-media/drm-mp4-playback-persistent-license-events.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
drm, persistent-license, mp4, playback, check events | FAIL | FAIL | FAIL | FAIL |
/encrypted-media/drm-mp4-playback-persistent-license.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
drm, persistent-license, mp4playback | FAIL | PASS | FAIL | FAIL |
/encrypted-media/drm-mp4-playback-persistent-usage-record-events.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
drm, persistent-usage-record, mp4, playback, check events | FAIL | FAIL | FAIL | FAIL |
/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
drm, persistent-usage-record, mp4, playback, retrieve in new window | FAIL | FAIL | FAIL | FAIL |
/encrypted-media/drm-temporary-license-type.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
drm, cannot load persistent license into temporary session | FAIL | FAIL | FAIL | FAIL |
/encrypted-media/idlharness.html (10/58, 17.24%, 3.27% of total) | OK | OK | OK | OK |
Navigator interface: operation requestMediaKeySystemAccess(DOMString,[object Object]) | FAIL | FAIL | FAIL | PASS |
HTMLMediaElement interface: operation setMediaKeys(MediaKeys) | FAIL | FAIL | FAIL | PASS |
MediaKeySystemAccess interface: operation createMediaKeys() | FAIL | FAIL | FAIL | PASS |
MediaKeys interface: operation setServerCertificate(BufferSource) | FAIL | FAIL | FAIL | PASS |
MediaKeySession interface: operation generateRequest(DOMString,BufferSource) | FAIL | FAIL | FAIL | PASS |
MediaKeySession interface: operation load(DOMString) | FAIL | FAIL | FAIL | PASS |
MediaKeySession interface: operation update(BufferSource) | FAIL | FAIL | FAIL | PASS |
MediaKeySession interface: operation close() | FAIL | FAIL | FAIL | PASS |
MediaKeySession interface: operation remove() | FAIL | FAIL | FAIL | PASS |
MediaKeyMessageEvent interface object length | FAIL | FAIL | FAIL | PASS |
/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
org.w3.clearkey, successful playback, temporary, mp4, multiple keys, sequential, readyState | FAIL | FAIL | FAIL | PASS |
/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
org.w3.clearkey, successful playback, temporary, mp4, multiple keys, sequential | FAIL | FAIL | FAIL | PASS |
/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html (1/58, 1.72%, 0.33% of total) | OK | OK | OK | OK |
Trailing space in contentType | FAIL | FAIL | FAIL | PASS |
/encrypted-media/drm-mp4-playback-persistent-usage-record.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
drm, persistent-usage-record, mp4playback | FAIL | FAIL | FAIL | FAIL |
/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
drm, persistent-license, mp4, playback, retrieve, playback and destroy | FAIL | PASS | FAIL | FAIL |
/encrypted-media/drm-mp4-playback-retrieve-persistent-license.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
drm, persistent-license, mp4, playback, retrieve, playback | FAIL | PASS | FAIL | FAIL |
/encrypted-media/drm-mp4-playback-temporary-events.html (1/1, 100.00%, 0.33% of total) | OK | OK | TIMEOUT | OK |
drm, temporary, mp4, playback, check events | FAIL | FAIL | - | FAIL |
/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
drm, successful playback, temporary, mp4, multiple keys, sequential, readyState | FAIL | FAIL | FAIL | PASS |
/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html (1/1, 100.00%, 0.33% of total) | OK | OK | OK | OK |
drm, successful playback, temporary, mp4, multiple keys, sequential | FAIL | FAIL | FAIL | PASS |
/encrypted-media/drm-mp4-requestmediakeysystemaccess.html (2/58, 3.45%, 0.65% of total) | OK | OK | OK | OK |
drm, requestMediaKeySystemAccess: Unrecognized foo with mp4 ('video/mp4; foo="bar"') should result in NotSupportedError | FAIL | FAIL | FAIL | PASS |
drm, requestMediaKeySystemAccess: Unrecognized foo with codecs ('video/mp4;codecs="avc1.4d401e"; foo="bar"') should result in NotSupportedError | FAIL | FAIL | FAIL | PASS |