Closed
Bug 1777112
Opened 2 years ago
Closed 2 years ago
[wpt-sync] Sync PR 34633 - The rp icon field was removed from the WebAuthn spec
Categories
(Core :: DOM: Web Authentication, task, P4)
Core
DOM: Web Authentication
Tracking
()
RESOLVED
FIXED
104 Branch
Tracking | Status | |
---|---|---|
firefox104 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 34633 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/34633
Details from upstream follow.
J Pascoe <j_pascoe@apple.com> wrote:
The rp icon field was removed from the WebAuthn spec
This field was removed in level 2 of the spec.
Corresponding PR: https://github.com/w3c/webauthn/pull/1337
Assignee | ||
Updated•2 years ago
|
Component: web-platform-tests → DOM: Web Authentication
Product: Testing → Core
Assignee | ||
Comment 1•2 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=86f9f45ba7dc91759f7d3c26b6b9f58f9f99a48a
Assignee | ||
Comment 2•2 years ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 32 tests and 4 subtests
Status Summary
Firefox
OK
: 9
PASS
: 115
FAIL
: 8
TIMEOUT
: 46
NOTRUN
: 118
Chrome
OK
: 32
PASS
: 281
FAIL
: 3
Safari
OK
: 26
PASS
: 171
FAIL
: 78
TIMEOUT
: 10
ERROR
: 1
NOTRUN
: 29
Links
Details
Firefox-only Failures
- /secure-payment-confirmation/enrollment.https.html [wpt.fyi]
- Payment credential is created successfully.:
TIMEOUT
- Payment credential is created successfully.:
- /webauthn/createcredential-attachment.https.html [wpt.fyi]:
TIMEOUT
- navigator.credentials.create() with internal authenticator, attachment as platform:
NOTRUN
- navigator.credentials.create() with internal authenticator, attachment as platform:
- /webauthn/createcredential-excludecredentials.https.html [wpt.fyi]:
TIMEOUT
- excludeCredentials missing:
TIMEOUT
- excludeCredentials empty array:
NOTRUN
- exclude existing credential:
NOTRUN
- exclude random (non-existing) credential:
NOTRUN
- excludeCredentials missing:
- /webauthn/createcredential-extensions.https.html [wpt.fyi]:
TIMEOUT
- extensions is a nonsensical JSON string:
TIMEOUT
- extensions is a nonsensical JSON string:
- /webauthn/createcredential-getpublickey.https.html [wpt.fyi]:
TIMEOUT
- /webauthn/createcredential-large-blob-not-supported.https.html [wpt.fyi]:
TIMEOUT
- /webauthn/createcredential-large-blob-supported.https.html [wpt.fyi]:
TIMEOUT
- /webauthn/createcredential-minpinlength.https.html [wpt.fyi]:
TIMEOUT
- /webauthn/createcredential-passing.https.html [wpt.fyi]:
TIMEOUT
- passing credentials.create() with default arguments:
TIMEOUT
- passing credentials.create() with rpId (hostname):
NOTRUN
- very short user id:
NOTRUN
- max length user id:
NOTRUN
- Uint8Array user id:
NOTRUN
- Int8Array user id:
NOTRUN
- Int16Array user id:
NOTRUN
- Int32Array user id:
NOTRUN
- Float32Array user id:
NOTRUN
- DataView user id:
NOTRUN
- Int16Array challenge:
NOTRUN
- Int32Array challenge:
NOTRUN
- Float32Array challenge:
NOTRUN
- Float64Array challenge:
NOTRUN
- DataView challenge:
NOTRUN
- Absurdly large challenge:
NOTRUN
- pubKeyCredParams is empty Array:
NOTRUN
- EC256 pubKeyCredParams:
NOTRUN
- SelectEC256 pubKeyCredParams from a list:
NOTRUN
- passing credentials.create() with no timeout:
NOTRUN
- authenticatorSelection is undefined:
NOTRUN
- authenticatorSelection is empty object:
NOTRUN
- authenticatorSelection default values:
NOTRUN
- authenticatorSelection attachment undefined:
NOTRUN
- authenticatorSelection residentKey undefined:
NOTRUN
- authenticatorSelection residentKey false:
NOTRUN
- authenticatorSelection userVerification undefined:
NOTRUN
- authenticatorSelection userVerification discouraged:
NOTRUN
- attestation parameter: attestation is "none":
NOTRUN
- attestation parameter: attestation is "indirect":
NOTRUN
- attestation parameter: attestation is "direct":
NOTRUN
- attestation parameter: attestation is undefined:
NOTRUN
- extensions undefined:
NOTRUN
- extensions are empty object:
NOTRUN
- extensions are dict of empty strings:
NOTRUN
- passing credentials.create() with default arguments:
- /webauthn/createcredential-resident-key.https.html [wpt.fyi]:
TIMEOUT
- /webauthn/credblob-not-supported.https.html [wpt.fyi]:
TIMEOUT
- /webauthn/credblob-supported.https.html [wpt.fyi]:
TIMEOUT
- /webauthn/getcredential-attachment.https.html [wpt.fyi]:
TIMEOUT
- navigator.credentials.get() with internal authenticator, attachment as platform:
NOTRUN
- navigator.credentials.get() with internal authenticator, attachment as platform:
- /webauthn/getcredential-extensions.https.html [wpt.fyi]
- Bad extensions: extensions is string:
TIMEOUT
- Bad extensions: extensions is string:
- /webauthn/getcredential-large-blob-not-supported.https.html [wpt.fyi]:
TIMEOUT
- /webauthn/getcredential-large-blob-supported.https.html [wpt.fyi]:
TIMEOUT
- /webauthn/getcredential-rk-passing.https.html [wpt.fyi]:
TIMEOUT
- empty allowCredentials:
TIMEOUT
- undefined allowCredentials:
NOTRUN
- empty allowCredentials:
- /webauthn/idlharness.https.window.html [wpt.fyi]
- PublicKeyCredential interface: attribute authenticatorAttachment:
FAIL
- AuthenticatorAttestationResponse interface: operation getTransports():
FAIL
- AuthenticatorAttestationResponse interface: operation getAuthenticatorData():
FAIL
- PublicKeyCredential interface: attribute authenticatorAttachment:
- /webauthn/remote-desktop-client-override.tentative.https.html [wpt.fyi]:
TIMEOUT
- /webauthn/webauthn-testdriver-basic.https.html [wpt.fyi]:
TIMEOUT
- Set up the test environment:
FAIL
- Clean up the test environment:
NOTRUN
- Set up the test environment:
New Tests That Don't Pass
- /secure-payment-confirmation/enrollment.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:TIMEOUT
)- Payment credential is created successfully.:
TIMEOUT
(Chrome:PASS
, Safari:PASS
) - Payment credential requires userVerification to be "required", not "preferred".:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - Payment credential requires userVerification to be "required", not "discouraged".:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - Payment credential requires residentKey to be "required", not "preferred".:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - Payment credential requires residentKey to be "required", not "discouraged".:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - Payment credential requires authenticatorAttachment to be "platform", not "cross-platform".:
NOTRUN
(Chrome:PASS
, Safari:TIMEOUT
)
- Payment credential is created successfully.:
- /webauthn/createcredential-attachment.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- navigator.credentials.create() with usb authenticator, attachment as cross-platform:
TIMEOUT
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.create() with ble authenticator, attachment as cross-platform:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.create() with nfc authenticator, attachment as cross-platform:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.create() with internal authenticator, attachment as platform:
NOTRUN
(Chrome:PASS
, Safari:PASS
)
- navigator.credentials.create() with usb authenticator, attachment as cross-platform:
- /webauthn/createcredential-excludecredentials.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- excludeCredentials missing:
TIMEOUT
(Chrome:PASS
, Safari:PASS
) - excludeCredentials empty array:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - exclude existing credential:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - exclude random (non-existing) credential:
NOTRUN
(Chrome:PASS
, Safari:PASS
)
- excludeCredentials missing:
- /webauthn/createcredential-extensions.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- extensions is a nonsensical JSON string:
TIMEOUT
(Chrome:PASS
, Safari:PASS
) - empty appid in create request:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - null appid in create request:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - appid in create request:
NOTRUN
(Chrome:PASS
, Safari:FAIL
)
- extensions is a nonsensical JSON string:
- /webauthn/createcredential-getpublickey.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- WebAuthn getPublicKey:
TIMEOUT
(Chrome:PASS
, Safari:FAIL
)
- WebAuthn getPublicKey:
- /webauthn/createcredential-large-blob-not-supported.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- navigator.credentials.create() with largeBlob.write set:
TIMEOUT
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.create() with largeBlob.read set:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.create() with largeBlob.support set to preferred and not supported by authenticator:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.create() with largeBlob.support not set and not supported by authenticator:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.create() with largeBlob.support set to required and not supported by authenticator:
NOTRUN
(Chrome:PASS
, Safari:FAIL
)
- navigator.credentials.create() with largeBlob.write set:
- /webauthn/createcredential-large-blob-supported.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- navigator.credentials.create() with largeBlob.support set to preferred and supported by authenticator:
TIMEOUT
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.create() with largeBlob.support not set and supported by authenticator:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.create() with largeBlob.support set to required and supported by authenticator:
NOTRUN
(Chrome:PASS
, Safari:FAIL
)
- navigator.credentials.create() with largeBlob.support set to preferred and supported by authenticator:
- /webauthn/createcredential-minpinlength.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- navigator.credentials.create() with minPinLength requested:
TIMEOUT
(Chrome:FAIL
, Safari:FAIL
)
- navigator.credentials.create() with minPinLength requested:
- /webauthn/createcredential-passing.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- passing credentials.create() with default arguments:
TIMEOUT
(Chrome:PASS
, Safari:PASS
) - passing credentials.create() with rpId (hostname):
NOTRUN
(Chrome:PASS
, Safari:PASS
) - very short user id:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - max length user id:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - Uint8Array user id:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - Int8Array user id:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - Int16Array user id:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - Int32Array user id:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - Float32Array user id:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - DataView user id:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - Int16Array challenge:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - Int32Array challenge:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - Float32Array challenge:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - Float64Array challenge:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - DataView challenge:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - Absurdly large challenge:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - pubKeyCredParams is empty Array:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - EC256 pubKeyCredParams:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - SelectEC256 pubKeyCredParams from a list:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - passing credentials.create() with no timeout:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - authenticatorSelection is undefined:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - authenticatorSelection is empty object:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - authenticatorSelection default values:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - authenticatorSelection attachment undefined:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - authenticatorSelection attachment empty string:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - authenticatorSelection attachment empty object:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - authenticatorSelection attachment null:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - authenticatorSelection attachment unknown value:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - authenticatorSelection residentKey undefined:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - authenticatorSelection residentKey false:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - authenticatorSelection userVerification undefined:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - authenticatorSelection userVerification discouraged:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - authenticatorSelection userVerification empty string:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - authenticatorSelection userVerification empty object:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - authenticatorSelection userVerification unknown value:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - authenticatorSelection userVerification null:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - attestation parameter: attestation is "none":
NOTRUN
(Chrome:PASS
, Safari:PASS
) - attestation parameter: attestation is "indirect":
NOTRUN
(Chrome:PASS
, Safari:PASS
) - attestation parameter: attestation is "direct":
NOTRUN
(Chrome:PASS
, Safari:PASS
) - attestation parameter: attestation is undefined:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - attestation parameter: attestation is empty object:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - attestation parameter: attestation is empty array:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - attestation parameter: attestation is null:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - attestation parameter: attestation is "noneofyourbusiness":
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - attestation parameter: attestation is empty string:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - extensions undefined:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - extensions are empty object:
NOTRUN
(Chrome:PASS
, Safari:PASS
) - extensions are dict of empty strings:
NOTRUN
(Chrome:PASS
, Safari:PASS
)
- passing credentials.create() with default arguments:
- /webauthn/createcredential-pubkeycredparams.https.html [wpt.fyi]
- Bad pubKeyCredParams: first param has bad alg (42):
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bad pubKeyCredParams: first param has bad alg (0):
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Bad pubKeyCredParams: first param has bad alg (42):
- /webauthn/createcredential-resident-key.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- U2F: navigator.credentials.create() with credProps extension, rk=discouraged:
TIMEOUT
(Chrome:PASS
, Safari:FAIL
) - U2F: navigator.credentials.create() with credProps extension, rk=preferred:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - U2F: navigator.credentials.create() with credProps extension, rk=required:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - CTAP 2.0 without resident key support: navigator.credentials.create() with credProps extension, rk=discouraged:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - CTAP 2.0 without resident key support: navigator.credentials.create() with credProps extension, rk=preferred:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - CTAP 2.0 without resident key support: navigator.credentials.create() with credProps extension, rk=required:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - CTAP 2.0 with resident key support: navigator.credentials.create() with credProps extension, rk=discouraged:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - CTAP 2.0 with resident key support: navigator.credentials.create() with credProps extension, rk=preferred:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - CTAP 2.0 with resident key support: navigator.credentials.create() with credProps extension, rk=required:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - CTAP 2.1 without resident key support: navigator.credentials.create() with credProps extension, rk=discouraged:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - CTAP 2.1 without resident key support: navigator.credentials.create() with credProps extension, rk=preferred:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - CTAP 2.1 without resident key support: navigator.credentials.create() with credProps extension, rk=required:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - CTAP 2.1 with resident key support: navigator.credentials.create() with credProps extension, rk=discouraged:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - CTAP 2.1 with resident key support: navigator.credentials.create() with credProps extension, rk=preferred:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - CTAP 2.1 with resident key support: navigator.credentials.create() with credProps extension, rk=required:
NOTRUN
(Chrome:PASS
, Safari:FAIL
)
- U2F: navigator.credentials.create() with credProps extension, rk=discouraged:
- /webauthn/credblob-not-supported.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- creation requesting credBlob without authenticator support:
TIMEOUT
(Chrome:PASS
, Safari:FAIL
)
- creation requesting credBlob without authenticator support:
- /webauthn/credblob-supported.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- assertion without credBlob:
TIMEOUT
(Chrome:PASS
, Safari:FAIL
) - assertion with credBlob:
NOTRUN
(Chrome:PASS
, Safari:FAIL
)
- assertion without credBlob:
- /webauthn/getcredential-attachment.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- navigator.credentials.get() with usb authenticator, attachment as cross-platform:
TIMEOUT
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.get() with ble authenticator, attachment as cross-platform:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.get() with nfc authenticator, attachment as cross-platform:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.get() with internal authenticator, attachment as platform:
NOTRUN
(Chrome:PASS
, Safari:PASS
)
- navigator.credentials.get() with usb authenticator, attachment as cross-platform:
- /webauthn/getcredential-badargs-rpid.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:TIMEOUT
)- Bad rpId: empty string:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - Bad rpId: null:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - Bad rpId: invalid domain (has space):
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - Bad rpId: invalid domain (starts with dash):
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - Bad rpId: invalid domain (starts with number):
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - Bad rpId: host + port:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
)
- Bad rpId: empty string:
- /webauthn/getcredential-badargs-userverification.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:TIMEOUT
)- Bad userVerification: "required":
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
)
- Bad userVerification: "required":
- /webauthn/getcredential-extensions.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:TIMEOUT
)- Bad extensions: extensions is string:
TIMEOUT
(Chrome:PASS
, Safari:PASS
) - extensions is null:
NOTRUN
(Chrome:PASS
, Safari:TIMEOUT
) - extensions is empty Array:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - extensions is empty ArrayBuffer:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - ignored extension:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - extension ID too long:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - credProps is only supported at registration:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - Payment extension is only supported at registration:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
)
- Bad extensions: extensions is string:
- /webauthn/getcredential-large-blob-not-supported.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- navigator.credentials.get() with largeBlob.support set:
TIMEOUT
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.get() with largeBlob.read and largeBlob.write set:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.get() with largeBlob.read set without authenticator support:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.get() with largeBlob.write set without authenticator support:
NOTRUN
(Chrome:PASS
, Safari:FAIL
)
- navigator.credentials.get() with largeBlob.support set:
- /webauthn/getcredential-large-blob-supported.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- navigator.credentials.get() with largeBlob.read set with no blob on authenticator:
TIMEOUT
(Chrome:PASS
, Safari:FAIL
) - navigator.credentials.get() read and write blob:
NOTRUN
(Chrome:PASS
, Safari:FAIL
)
- navigator.credentials.get() with largeBlob.read set with no blob on authenticator:
- /webauthn/getcredential-passing.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:TIMEOUT
)- passing credentials.get() with default args:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - passing credentials.create() with no timeout:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - rpId undefined:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - passing credentials.get() with rpId (hostname):
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - authenticatorSelection userVerification undefined:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - authenticatorSelection userVerification preferred:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - authenticatorSelection userVerification discouraged:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - authenticatorSelection userVerification empty string:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - authenticatorSelection userVerification empty object:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - authenticatorSelection userVerification unknown value:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - authenticatorSelection userVerification null:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - extensions undefined:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - extensions are empty object:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
) - extensions are dict of empty strings:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
)
- passing credentials.get() with default args:
- /webauthn/getcredential-rk-passing.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- empty allowCredentials:
TIMEOUT
(Chrome:PASS
, Safari:PASS
) - undefined allowCredentials:
NOTRUN
(Chrome:PASS
, Safari:PASS
)
- empty allowCredentials:
- /webauthn/getcredential-timeout.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:ERROR
)- WebAuthn navigator.credentials.get() timeout Tests:
TIMEOUT
(Chrome:PASS
)
- WebAuthn navigator.credentials.get() timeout Tests:
- /webauthn/idlharness.https.window.html [wpt.fyi]
- PublicKeyCredential interface: attribute authenticatorAttachment:
FAIL
(Chrome:PASS
, Safari:PASS
) - AuthenticatorAttestationResponse interface: operation getTransports():
FAIL
(Chrome:PASS
, Safari:PASS
) - AuthenticatorAttestationResponse interface: operation getAuthenticatorData():
FAIL
(Chrome:PASS
, Safari:PASS
) - AuthenticatorAttestationResponse interface: operation getPublicKey():
FAIL
(Chrome:PASS
, Safari:FAIL
) - AuthenticatorAttestationResponse interface: operation getPublicKeyAlgorithm():
FAIL
(Chrome:PASS
, Safari:FAIL
)
- PublicKeyCredential interface: attribute authenticatorAttachment:
- /webauthn/remote-desktop-client-override.tentative.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- create() with remoteDesktopClientOverride:
TIMEOUT
(Chrome:FAIL
, Safari:FAIL
) - get() with remoteDesktopClientOverride on an unauthorized site:
NOTRUN
(Chrome:FAIL
, Safari:FAIL
)
- create() with remoteDesktopClientOverride:
- /webauthn/webauthn-testdriver-basic.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:OK
)- Set up the test environment:
FAIL
(Chrome:PASS
, Safari:PASS
) - Create a credential:
TIMEOUT
(Chrome:PASS
, Safari:FAIL
) - Get an assertion:
NOTRUN
(Chrome:PASS
, Safari:FAIL
) - Clean up the test environment:
NOTRUN
(Chrome:PASS
, Safari:PASS
)
- Set up the test environment:
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c415b1ebf168
[wpt PR 34633] - The rp icon field was removed from the WebAuthn spec, a=testonly
Comment 4•2 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 2 years ago
status-firefox104:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 104 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•