| This is a testharness.js-based test. |
| PASS Validate WebAuthn IDL |
| FAIL PublicKeyCredential interface: existence and properties of interface object Cannot read property 'has_extended_attribute' of undefined |
| PASS PublicKeyCredential interface object length |
| PASS PublicKeyCredential interface object name |
| FAIL PublicKeyCredential interface: existence and properties of interface prototype object Cannot read property 'has_extended_attribute' of undefined |
| PASS PublicKeyCredential interface: existence and properties of interface prototype object's "constructor" property |
| PASS PublicKeyCredential interface: existence and properties of interface prototype object's @@unscopables property |
| PASS PublicKeyCredential interface: attribute rawId |
| PASS Unscopable handled correctly for rawId property on PublicKeyCredential |
| PASS PublicKeyCredential interface: attribute response |
| PASS Unscopable handled correctly for response property on PublicKeyCredential |
| PASS PublicKeyCredential interface: operation getClientExtensionResults() |
| PASS Unscopable handled correctly for getClientExtensionResults() on PublicKeyCredential |
| PASS PublicKeyCredential interface: operation isUserVerifyingPlatformAuthenticatorAvailable() |
| PASS Unscopable handled correctly for isUserVerifyingPlatformAuthenticatorAvailable() on PublicKeyCredential |
| PASS AuthenticatorResponse interface: existence and properties of interface object |
| PASS AuthenticatorResponse interface object length |
| PASS AuthenticatorResponse interface object name |
| PASS AuthenticatorResponse interface: existence and properties of interface prototype object |
| PASS AuthenticatorResponse interface: existence and properties of interface prototype object's "constructor" property |
| PASS AuthenticatorResponse interface: existence and properties of interface prototype object's @@unscopables property |
| PASS AuthenticatorResponse interface: attribute clientDataJSON |
| PASS Unscopable handled correctly for clientDataJSON property on AuthenticatorResponse |
| PASS AuthenticatorAttestationResponse interface: existence and properties of interface object |
| PASS AuthenticatorAttestationResponse interface object length |
| PASS AuthenticatorAttestationResponse interface object name |
| PASS AuthenticatorAttestationResponse interface: existence and properties of interface prototype object |
| PASS AuthenticatorAttestationResponse interface: existence and properties of interface prototype object's "constructor" property |
| PASS AuthenticatorAttestationResponse interface: existence and properties of interface prototype object's @@unscopables property |
| PASS AuthenticatorAttestationResponse interface: attribute attestationObject |
| PASS Unscopable handled correctly for attestationObject property on AuthenticatorAttestationResponse |
| PASS AuthenticatorAssertionResponse interface: existence and properties of interface object |
| PASS AuthenticatorAssertionResponse interface object length |
| PASS AuthenticatorAssertionResponse interface object name |
| PASS AuthenticatorAssertionResponse interface: existence and properties of interface prototype object |
| PASS AuthenticatorAssertionResponse interface: existence and properties of interface prototype object's "constructor" property |
| PASS AuthenticatorAssertionResponse interface: existence and properties of interface prototype object's @@unscopables property |
| PASS AuthenticatorAssertionResponse interface: attribute authenticatorData |
| PASS Unscopable handled correctly for authenticatorData property on AuthenticatorAssertionResponse |
| PASS AuthenticatorAssertionResponse interface: attribute signature |
| PASS Unscopable handled correctly for signature property on AuthenticatorAssertionResponse |
| PASS AuthenticatorAssertionResponse interface: attribute userHandle |
| PASS Unscopable handled correctly for userHandle property on AuthenticatorAssertionResponse |
| Harness: the test ran to completion. |
| |