Closed Bug 1499945 Opened 6 years ago Closed 5 years ago

Green up wpt encrypted-media directory on fennec

Categories

(Testing :: web-platform-tests, defect, P3)

Version 3
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: KWierso, Unassigned)

References

Details

There are a bunch of failures in this one. Lots of TIMEOUTs (maybe android's timeout multiplier should increase?), a bunch of FAILs (looks like a CDM isn't installed for at least some of them, is that a problem?), and some unexpected passes.

Unexpected Results
------------------
/encrypted-media/clearkey-events-session-closed-event.https.html
  FAIL org.w3.clearkey test MediaKeySession closed event. - assert_unreached: Error: NotSupportedError Reached unreachable code
runTest/</<@https://web-platform.test:8443/encrypted-media/scripts/events-session-closed-event.js:49:13

/encrypted-media/clearkey-events.https.html
  TIMEOUT /encrypted-media/clearkey-events.https.html
/encrypted-media/clearkey-generate-request-disallowed-input.https.html
  TIMEOUT /encrypted-media/clearkey-generate-request-disallowed-input.https.html
/encrypted-media/clearkey-invalid-license.https.html
  FAIL Update with invalid Clear Key license - assert_unreached: Error: NotSupportedError Reached unreachable code
runTest/</<@https://web-platform.test:8443/encrypted-media/scripts/invalid-license.js:29:17

/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html
  TIMEOUT /encrypted-media/clearkey-keystatuses-multiple-sessions.https.html

/encrypted-media/clearkey-keystatuses.https.html
  TIMEOUT /encrypted-media/clearkey-keystatuses.https.html

/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html
  FAIL org.w3.clearkey, temporary, mp4, playback, encrypted and clear sources in separate segments - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary-encrypted-clear-segmented-sources.js:22:13

/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https.html
  FAIL org.w3.clearkey, temporary, mp4, playback, single key, clear then encrypted content - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary.js:21:13

/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html
  FAIL org.w3.clearkey, temporary, mp4, playback, encrypted and clear sources - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary-encrypted-clear-sources.js:21:13

/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html
  FAIL org.w3.clearkey, temporary, mp4, playback, single key, encrypted then clear content - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary.js:21:13

/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html
  FAIL org.w3.clearkey, successful playback, temporary, mp4, multiple keys, sequential, readyState - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary-multikey-sequential.js:37:13

/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https.html
  FAIL org.w3.clearkey, successful playback, temporary, mp4, multiple keys, sequential - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary-multikey-sequential.js:37:13

/encrypted-media/clearkey-mp4-playback-temporary-multikey.https.html
  FAIL org.w3.clearkey, temporary, mp4, playback, multikey audio/video - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary.js:21:13

/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html
  FAIL org.w3.clearkey, temporary, mp4, playback with multiple sessions, multikey video - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary-multisession.js:23:13

/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html
  FAIL org.w3.clearkey, temporary, mp4, playback, setMediaKeys after setting video.src - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary-setMediaKeys.js:31:13

/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html
  FAIL org.w3.clearkey, temporary, mp4, playback, setMediaKeys after updating session - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary-setMediaKeys.js:31:13

/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html
  FAIL org.w3.clearkey, temporary, mp4, playback, setMediaKeys first - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary-setMediaKeys.js:31:13

/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html
  FAIL org.w3.clearkey, temporary, mp4, playback, setMediaKeys in encrypted event - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary-setMediaKeys.js:31:13

/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https.html
  FAIL org.w3.clearkey, temporary, mp4, playback two videos - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary-two-videos.js:26:13

/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https.html
  FAIL org.w3.clearkey, successful playback, temporary, mp4, waitingforkey event, 1 key - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary-waitingforkey.js:24:13

/encrypted-media/clearkey-mp4-playback-temporary.https.html
  FAIL org.w3.clearkey, temporary, mp4, playback, single key - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/playback-temporary.js:21:13

/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https.html
  UNEXPECTED-PASS org.w3.clearkey, requestMediaKeySystemAccess: Empty configuration should result in NotSupportedError
  FAIL Basic supported configuration - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Partially supported configuration - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Supported audio codec - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL ContentType formatting must be preserved - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Two configurations, one supported - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Two configurations, both supported - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Leading space in contentType - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Space before ; in contentType - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Trailing space in contentType - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Space at start of codecs parameter - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Space at end of codecs parameter - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Video/ - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Codecs= - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Upper case MIME type - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL CODECS= - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"

/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https.html
  FAIL Reset src after setMediaKeys(). - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
runTest/</<@https://web-platform.test:8443/encrypted-media/scripts/reset-src-after-setmediakeys.js:57:13

/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https.html
  FAIL org.w3.clearkey, setmediakeys again after resetting src - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/setmediakeys-again-after-resetting-src.js:19:13

/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html
  TIMEOUT /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html

/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html
  FAIL org.w3.clearkey, setmediakeys multiple times with different mediakeys - assert_equals: expected (undefined) undefined but got (object) null
runTest/</<@https://web-platform.test:8443/encrypted-media/scripts/setmediakeys-multiple-times-with-different-mediakeys.js:66:13
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:1561:20
Test.prototype.step_func/<@https://web-platform.test:8443/resources/testharness.js:1585:20

/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html
  FAIL org.w3.clearkey, setmediakeys multiple times with the same mediakeys - assert_unreached: NotSupportedError: CDM is not installed Reached unreachable code
forceTestFailureFromPromise@https://web-platform.test:8443/encrypted-media/util/utils.js:121:5
onFailure@https://web-platform.test:8443/encrypted-media/scripts/setmediakeys-multiple-times-with-the-same-mediakeys.js:20:13

/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html
  TIMEOUT /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html

/encrypted-media/clearkey-mp4-setmediakeys.https.html
  TIMEOUT /encrypted-media/clearkey-mp4-setmediakeys.https.html

/encrypted-media/clearkey-mp4-syntax-mediakeys.https.html
  FAIL org.w3.clearkey test MediaKeys attribute syntax - assert_true: initDataType should be supported expected true got false
createMediaKeysAttributeTest/</<@https://web-platform.test:8443/encrypted-media/scripts/syntax-mediakeys.js:17:17
  FAIL org.w3.clearkey test MediaKeys setServerCertificate() exceptions. - assert_true: initDataType not supported expected true got false
setServerCertificateTestExceptions/</<@https://web-platform.test:8443/encrypted-media/scripts/syntax-mediakeys.js:95:25
  FAIL org.w3.clearkey test MediaKeys setServerCertificate() syntax with non-empty certificate. - assert_true: initDataType not supported expected true got false
setServerCertificateTest/</<@https://web-platform.test:8443/encrypted-media/scripts/syntax-mediakeys.js:160:21

/encrypted-media/clearkey-mp4-syntax-mediakeysession.https.html
  FAIL org.w3.clearkey test MediaKeySession generateRequest() exceptions. - assert_true: initDataType not supported expected true got false
generateRequestTestExceptions/</<@https://web-platform.test:8443/encrypted-media/scripts/syntax-mediakeysession.js:65:21
  FAIL org.w3.clearkey test MediaKeySession load() exceptions. - assert_true: initDataType not supported expected true got false
loadTestExceptions/</<@https://web-platform.test:8443/encrypted-media/scripts/syntax-mediakeysession.js:122:21
  FAIL org.w3.clearkey test if MediaKeySession generateRequest() resolves for various sessions - assert_true: initDataType should be supported expected true got false
generateRequestForVariousSessions/</<@https://web-platform.test:8443/encrypted-media/scripts/syntax-mediakeysession.js:196:21
  FAIL org.w3.clearkey test MediaKeySession update() exceptions. - assert_true: initDataType not supported expected true got false
updateTestExceptions/</<@https://web-platform.test:8443/encrypted-media/scripts/syntax-mediakeysession.js:268:21
  FAIL org.w3.clearkey test MediaKeySession close() exceptions. - assert_true: initDataType not supported expected true got false
closeTestExceptions/</<@https://web-platform.test:8443/encrypted-media/scripts/syntax-mediakeysession.js:305:21
  FAIL org.w3.clearkey test MediaKeySession remove() exceptions. - assert_true: initDataType not supported expected true got false
removeTestException/</<@https://web-platform.test:8443/encrypted-media/scripts/syntax-mediakeysession.js:334:21
  FAIL org.w3.clearkey test MediaKeySession attribute syntax. - assert_true: initDataType not supported expected true got false
createSessionTest/</<@https://web-platform.test:8443/encrypted-media/scripts/syntax-mediakeysession.js:426:21

/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https.html
  FAIL org.w3.clearkey test MediaKeySystemAccess attribute syntax. - assert_true: initDataType not supported expected true got false
requestMediaKeySystemAccessTestAttributes/</<@https://web-platform.test:8443/encrypted-media/scripts/syntax-mediakeysystemaccess.js:129:21

/encrypted-media/clearkey-mp4-update-disallowed-input.https.html
  FAIL update() with invalid response (longer than 64Kb characters) should fail. - assert_equals: expected "TypeError" but got "NotSupportedError"
runTest/</<@https://web-platform.test:8443/encrypted-media/scripts/update-disallowed-input.js:42:13

/encrypted-media/clearkey-mp4-waiting-for-a-key.https.html
  FAIL Waiting for a key. - assert_unreached: Error: NotSupportedError Reached unreachable code
runTest/</<@https://web-platform.test:8443/encrypted-media/scripts/waiting-for-a-key.js:99:13

/encrypted-media/clearkey-not-callable-after-createsession.https.html
  FAIL org.w3.clearkey, temporary, update() immediately after createSession() - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL org.w3.clearkey, temporary, close() immediately after createSession() - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL org.w3.clearkey, temporary, remove() immediately after createSession() - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"

/encrypted-media/clearkey-update-non-ascii-input.https.html
  FAIL org.w3.clearkey test handling of non-ASCII responses for update() - assert_unreached: Error: NotSupportedError Reached unreachable code
runTest/</<@https://web-platform.test:8443/encrypted-media/scripts/clearkey-update-non-ascii-input.js:44:17

/encrypted-media/drm-mp4-playback-temporary-playduration-keystatus.html
  FAIL drm, temporary, mp4, playback with limited playduration, check keystatus, single key - assert_unreached: NotSupportedError: KeySystem or Minimum API level not met for Widevine EME Reached unreachable code
forceTestFailureFromPromise@http://web-platform.test:8000/encrypted-media/util/utils.js:121:5
onFailure@http://web-platform.test:8000/encrypted-media/scripts/playback-temporary-playduration-keystatus.js:21:13
  UNEXPECTED-OK /encrypted-media/drm-mp4-playback-temporary-playduration-keystatus.html

/encrypted-media/drm-mp4-playback-temporary-playduration.html
  FAIL drm, temporary, mp4, playback with limited playduration, single key - assert_unreached: NotSupportedError: KeySystem or Minimum API level not met for Widevine EME Reached unreachable code
forceTestFailureFromPromise@http://web-platform.test:8000/encrypted-media/util/utils.js:121:5
onFailure@http://web-platform.test:8000/encrypted-media/scripts/playback-temporary-playduration.js:21:13
  UNEXPECTED-OK /encrypted-media/drm-mp4-playback-temporary-playduration.html

/encrypted-media/encrypted-media-default-feature-policy.https.sub.html
  FAIL Default "encrypted-media" feature policy ["self"] allows the top-level document. - promise_test: Unhandled rejection with value: object "NotSupportedError: CDM is not installed"
  FAIL Default "encrypted-media" feature policy ["self"] allows same-origin iframes. - assert_equals: expected "#OK" but got "#NotSupportedError"
test_result@https://web-platform.test:8443/feature-policy/resources/featurepolicy.js:76:5
handler@https://web-platform.test:8443/feature-policy/resources/featurepolicy.js:44:7
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:1561:20
Test.prototype.step_func/<@https://web-platform.test:8443/resources/testharness.js:1585:20
  FAIL Feature policy "encrypted-media" can be enabled in cross-origin iframes using "allow" attribute. - assert_equals: expected "#OK" but got "#NotSupportedError"
test_result@https://web-platform.test:8443/feature-policy/resources/featurepolicy.js:76:5
handler@https://web-platform.test:8443/feature-policy/resources/featurepolicy.js:44:7
Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:1561:20
Test.prototype.step_func/<@https://web-platform.test:8443/resources/testharness.js:1585:20
Priority: -- → P3

Mass-closing fennec wpt bugs as we're not going to be running wpt against fennec in the near future.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.