Update idlharness.js and webidl2.js.
[WebKit-https.git] / LayoutTests / http / wpt / webauthn / idl.https-expected.txt
1 Description
3 This test verifies that the implementations of the WebAuthN API match with its WebIDL definition.
6 PASS Setup for WebAuthN API IDL tests. 
7 PASS Partial dictionary CredentialCreationOptions: original dictionary defined 
8 PASS Partial dictionary CredentialRequestOptions: original dictionary defined 
9 PASS Partial interface PublicKeyCredential: original interface defined 
10 PASS Credential interface: existence and properties of interface object 
11 PASS Credential interface object length 
12 PASS Credential interface object name 
13 PASS Credential interface: existence and properties of interface prototype object 
14 PASS Credential interface: existence and properties of interface prototype object's "constructor" property 
15 PASS Credential interface: existence and properties of interface prototype object's @@unscopables property 
16 PASS Credential interface: attribute id 
17 PASS Credential interface: attribute type 
18 PASS PublicKeyCredential interface: existence and properties of interface object 
19 PASS PublicKeyCredential interface object length 
20 PASS PublicKeyCredential interface object name 
21 PASS PublicKeyCredential interface: existence and properties of interface prototype object 
22 PASS PublicKeyCredential interface: existence and properties of interface prototype object's "constructor" property 
23 PASS PublicKeyCredential interface: existence and properties of interface prototype object's @@unscopables property 
24 PASS PublicKeyCredential interface: attribute rawId 
25 PASS PublicKeyCredential interface: attribute response 
26 PASS PublicKeyCredential interface: operation getClientExtensionResults() 
27 PASS PublicKeyCredential interface: operation isUserVerifyingPlatformAuthenticatorAvailable() 
28 PASS PublicKeyCredential must be primary interface of createdCredential 
29 PASS Stringification of createdCredential 
30 PASS PublicKeyCredential interface: createdCredential must inherit property "rawId" with the proper type 
31 PASS PublicKeyCredential interface: createdCredential must inherit property "response" with the proper type 
32 PASS PublicKeyCredential interface: createdCredential must inherit property "getClientExtensionResults()" with the proper type 
33 PASS PublicKeyCredential interface: createdCredential must inherit property "isUserVerifyingPlatformAuthenticatorAvailable()" with the proper type 
34 PASS Credential interface: createdCredential must inherit property "id" with the proper type 
35 PASS Credential interface: createdCredential must inherit property "type" with the proper type 
36 PASS AuthenticatorResponse interface: existence and properties of interface object 
37 PASS AuthenticatorResponse interface object length 
38 PASS AuthenticatorResponse interface object name 
39 PASS AuthenticatorResponse interface: existence and properties of interface prototype object 
40 PASS AuthenticatorResponse interface: existence and properties of interface prototype object's "constructor" property 
41 PASS AuthenticatorResponse interface: existence and properties of interface prototype object's @@unscopables property 
42 PASS AuthenticatorResponse interface: attribute clientDataJSON 
43 PASS AuthenticatorAttestationResponse interface: existence and properties of interface object 
44 PASS AuthenticatorAttestationResponse interface object length 
45 PASS AuthenticatorAttestationResponse interface object name 
46 PASS AuthenticatorAttestationResponse interface: existence and properties of interface prototype object 
47 PASS AuthenticatorAttestationResponse interface: existence and properties of interface prototype object's "constructor" property 
48 PASS AuthenticatorAttestationResponse interface: existence and properties of interface prototype object's @@unscopables property 
49 PASS AuthenticatorAttestationResponse interface: attribute attestationObject 
50 PASS AuthenticatorAttestationResponse must be primary interface of createdCredential.response 
51 PASS Stringification of createdCredential.response 
52 PASS AuthenticatorAttestationResponse interface: createdCredential.response must inherit property "attestationObject" with the proper type 
53 PASS AuthenticatorResponse interface: createdCredential.response must inherit property "clientDataJSON" with the proper type 
54 PASS AuthenticatorAssertionResponse interface: existence and properties of interface object 
55 PASS AuthenticatorAssertionResponse interface object length 
56 PASS AuthenticatorAssertionResponse interface object name 
57 PASS AuthenticatorAssertionResponse interface: existence and properties of interface prototype object 
58 PASS AuthenticatorAssertionResponse interface: existence and properties of interface prototype object's "constructor" property 
59 PASS AuthenticatorAssertionResponse interface: existence and properties of interface prototype object's @@unscopables property 
60 PASS AuthenticatorAssertionResponse interface: attribute authenticatorData 
61 PASS AuthenticatorAssertionResponse interface: attribute signature 
62 PASS AuthenticatorAssertionResponse interface: attribute userHandle 
63 PASS AuthenticatorAssertionResponse must be primary interface of requestedCredential.response 
64 PASS Stringification of requestedCredential.response 
65 PASS AuthenticatorAssertionResponse interface: requestedCredential.response must inherit property "authenticatorData" with the proper type 
66 PASS AuthenticatorAssertionResponse interface: requestedCredential.response must inherit property "signature" with the proper type 
67 PASS AuthenticatorAssertionResponse interface: requestedCredential.response must inherit property "userHandle" with the proper type 
68 PASS AuthenticatorResponse interface: requestedCredential.response must inherit property "clientDataJSON" with the proper type