Closed Bug 1499983 Opened 6 years ago Closed 5 years ago

Green up wpt webauthn directory on fennec

Categories

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

Version 3
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: KWierso, Unassigned)

References

Details

Unexpected passes, among others: Unexpected Results ------------------ /webauthn/createcredential-badargs-authnrselection.https.html FAIL Bad AuthenticatorSelectionCriteria: authenticatorSelection is empty array - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad AuthenticatorSelectionCriteria: authenticatorSelection is null - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") UNEXPECTED-PASS Bad AuthenticatorSelectionCriteria: authenticatorSelection is empty string UNEXPECTED-PASS Bad AuthenticatorSelectionCriteria: authenticatorSelection is string UNEXPECTED-PASS Bad AuthenticatorSelectionCriteria: authenticatorSelection attachment is empty string UNEXPECTED-PASS Bad AuthenticatorSelectionCriteria: authenticatorSelection attachment is empty object UNEXPECTED-PASS Bad AuthenticatorSelectionCriteria: authenticatorSelection attachment is null FAIL Bad AuthenticatorSelectionCriteria: authenticatorSelection attachment platform - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" that is not a DOMException NotAllowedError: property "code" is equal to 9, expected 0 FAIL Bad AuthenticatorSelectionCriteria: authenticatorSelection residentKey true - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" that is not a DOMException NotAllowedError: property "code" is equal to 9, expected 0 FAIL Bad AuthenticatorSelectionCriteria: authenticatorSelection residentKey is string - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") UNEXPECTED-PASS Bad AuthenticatorSelectionCriteria: authenticatorSelection userVerification empty string UNEXPECTED-PASS Bad AuthenticatorSelectionCriteria: authenticatorSelection userVerification empty object UNEXPECTED-PASS Bad AuthenticatorSelectionCriteria: authenticatorSelection userVerification bad value UNEXPECTED-PASS Bad AuthenticatorSelectionCriteria: authenticatorSelection userVerification null FAIL Bad AuthenticatorSelectionCriteria: authenticatorSelection userVerification required - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" that is not a DOMException NotAllowedError: property "code" is equal to 9, expected 0 UNEXPECTED-OK /webauthn/createcredential-badargs-authnrselection.https.html /webauthn/createcredential-badargs-challenge.https.html FAIL Bad challenge: challenge is empty ArrayBuffer - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") UNEXPECTED-OK /webauthn/createcredential-badargs-challenge.https.html /webauthn/createcredential-badargs-rp.https.html FAIL Bad rp: name is object - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad rp: name is null - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad rp: name is empty String - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad rp: icon is object - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad rp: icon is null - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad rp: icon is empty String - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") UNEXPECTED-OK /webauthn/createcredential-badargs-rp.https.html /webauthn/createcredential-badargs-user.https.html FAIL Bad user: id is empty ArrayBuffer - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") UNEXPECTED-PASS Bad user: ArrayBuffer id is too long (65 bytes) UNEXPECTED-PASS Bad user: Int16Array id is too long (66 bytes) UNEXPECTED-PASS Bad user: Int32Array id is too long (68 bytes) UNEXPECTED-PASS Bad user: Float32Array id is too long (68 bytes) UNEXPECTED-PASS Bad user: Float64Array id is too long (72 bytes) UNEXPECTED-PASS Bad user: id is too long (65 bytes) UNEXPECTED-PASS user missing name FAIL Bad user: name is object - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad user: name is null - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad user: name is empty String - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad user: icon is object - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad user: icon is null - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad user: icon is empty String - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") UNEXPECTED-PASS Bad user: displayName is undefined FAIL Bad user: displayName is object - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad user: displayName is null - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad user: displayName is empty String - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") UNEXPECTED-OK /webauthn/createcredential-badargs-user.https.html /webauthn/createcredential-excludecredentials.https.html FAIL excludeCredentials missing - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL excludeCredentials empty array - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL exclude existing credential - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL exclude random (non-existing) credential - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" UNEXPECTED-OK /webauthn/createcredential-excludecredentials.https.html /webauthn/createcredential-extensions.https.html FAIL Bad extensions: extensions is null - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad extensions: extensions is empty Array - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad extensions: extensions is empty ArrayBuffer - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad extensions: malformatted JSON - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad extensions: JavaScript object - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL Bad extensions: extension ID too long - assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "NotSupportedError: Operation is not supported" ("NotSupportedError") expected object "TypeError" ("TypeError") FAIL extensions is a nonsensical JSON string - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" UNEXPECTED-PASS empty appid in create request UNEXPECTED-PASS null appid in create request UNEXPECTED-PASS appid in create request UNEXPECTED-OK /webauthn/createcredential-extensions.https.html /webauthn/createcredential-passing.https.html FAIL passing credentials.create() with default arguments - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL passing credentials.create() with rpId (host and port) - promise_test: Unhandled rejection with value: object "SecurityError: The operation is insecure." FAIL passing credentials.create() with rpId (hostname) - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL passing credentials.create() without rp.icon - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL very short user id - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL max length user id - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL Uint8Array user id - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL Int8Array user id - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL Int16Array user id - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL Int32Array user id - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL Float32Array user id - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL DataView user id - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL passing credentials.create() without user.icon - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL Int16Array challenge - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL Int32Array challenge - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" FAIL Float32Array challenge - promise_test: Unhandled rejection with value: object "NotSupportedError: Operation is not supported" TIMEOUT Float64Array challenge - Test timed out /webauthn/getcredential-badargs-rpid.https.html FAIL Bad rpId: empty string - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad rpId: null - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad rpId: invalid domain (has space) - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad rpId: invalid domain (starts with dash) - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad rpId: invalid domain (starts with number) - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" UNEXPECTED-OK /webauthn/getcredential-badargs-rpid.https.html /webauthn/getcredential-badargs-userverification.https.html FAIL Bad userVerification: empty string - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad userVerification: empty object - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad userVerification: bad value - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad userVerification: null - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad userVerification: "required" - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" UNEXPECTED-OK /webauthn/getcredential-badargs-userverification.https.html /webauthn/getcredential-extensions.https.html FAIL Bad extensions: extensions is string - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad extensions: extensions is null - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad extensions: extensions is empty Array - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad extensions: extensions is empty ArrayBuffer - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad extensions: malformatted JSON - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad extensions: JavaScript object - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL Bad extensions: extension ID too long - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL extensions is a nonsensical JSON string - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" UNEXPECTED-OK /webauthn/getcredential-extensions.https.html /webauthn/getcredential-passing.https.html FAIL passing credentials.get() with default args - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL passing credentials.create() with no timeout - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL rpId undefined - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL passing credentials.get() with rpId (host and port) - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL passing credentials.get() with rpId (hostname) - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL no credential specified - promise_test: Unhandled rejection with value: object "Error: Attempting list without defining credential to test" FAIL authenticatorSelection userVerification undefined - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL authenticatorSelection userVerification preferred - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL authenticatorSelection userVerification discouraged - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL extensions undefined - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL extensions are empty object - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" FAIL extensions are dict of empty strings - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" UNEXPECTED-OK /webauthn/getcredential-passing.https.html /webauthn/getcredential-timeout.https.html FAIL ensure create credential times out - promise_test: Unhandled rejection with value: object "Error: NotSupportedError: Operation is not supported" UNEXPECTED-OK /webauthn/getcredential-timeout.https.html
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.