Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/http/tests/credentialmanager/idl-expected.txt |
| diff --git a/third_party/WebKit/LayoutTests/http/tests/credentialmanager/idl-expected.txt b/third_party/WebKit/LayoutTests/http/tests/credentialmanager/idl-expected.txt |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..e2831b584dc9f53e6e2202e7cef7dbe20be1ad9d |
| --- /dev/null |
| +++ b/third_party/WebKit/LayoutTests/http/tests/credentialmanager/idl-expected.txt |
| @@ -0,0 +1,51 @@ |
| +CONSOLE ERROR: line 1486: Uncaught (in promise) TypeError: Failed to execute 'store' on 'CredentialsContainer': 1 argument required, but only 0 present. |
| +This is a testharness.js-based test. |
| +PASS CredentialsContainer interface: existence and properties of interface object |
| +PASS CredentialsContainer interface object length |
| +PASS CredentialsContainer interface object name |
| +FAIL CredentialsContainer interface: existence and properties of interface prototype object assert_equals: class string of CredentialsContainer.prototype expected "[object CredentialsContainerPrototype]" but got "[object CredentialsContainer]" |
|
Mike West
2016/04/13 10:46:20
Legit, I guess.
philipj_slow
2016/04/19 09:20:36
Do you know which bug it is? I try things like HTM
|
| +PASS CredentialsContainer interface: existence and properties of interface prototype object's "constructor" property |
| +FAIL CredentialsContainer interface: operation get(CredentialRequestOptions) assert_equals: property has wrong .length expected 1 but got 0 |
|
Mike West
2016/04/13 10:46:20
Ditto.
philipj_slow
2016/04/19 09:20:36
Yeah, get() has an optional argument in Credential
|
| +PASS CredentialsContainer interface: operation store(Credential) |
| +PASS CredentialsContainer interface: operation requireUserMediation() |
| +PASS CredentialsContainer must be primary interface of navigator.credentials |
| +PASS Stringification of navigator.credentials |
| +PASS CredentialsContainer interface: navigator.credentials must inherit property "get" with the proper type (0) |
| +FAIL CredentialsContainer interface: calling get(CredentialRequestOptions) on navigator.credentials with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () { [native code] }" did not throw |
|
Mike West
2016/04/13 10:46:20
Our version of `idlharness.js` doesn't understand
|
| +PASS CredentialsContainer interface: navigator.credentials must inherit property "store" with the proper type (1) |
| +FAIL CredentialsContainer interface: calling store(Credential) on navigator.credentials with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () { [native code] }" did not throw |
|
Mike West
2016/04/13 10:46:20
Our version of `idlharness.js` doesn't understand
|
| +PASS CredentialsContainer interface: navigator.credentials must inherit property "requireUserMediation" with the proper type (2) |
| +PASS PasswordCredential interface: existence and properties of interface object |
| +PASS PasswordCredential interface object length |
| +PASS PasswordCredential interface object name |
| +FAIL PasswordCredential interface: existence and properties of interface prototype object assert_equals: class string of PasswordCredential.prototype expected "[object PasswordCredentialPrototype]" but got "[object PasswordCredential]" |
|
Mike West
2016/04/13 10:46:20
Legit, I guess.
|
| +PASS PasswordCredential interface: existence and properties of interface prototype object's "constructor" property |
| +PASS PasswordCredential interface: attribute idName |
| +PASS PasswordCredential interface: attribute passwordName |
| +PASS PasswordCredential interface: attribute additionalData |
| +PASS PasswordCredential must be primary interface of new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) |
| +PASS Stringification of new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) |
| +PASS PasswordCredential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "idName" with the proper type (0) |
| +PASS PasswordCredential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "passwordName" with the proper type (1) |
| +PASS PasswordCredential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "additionalData" with the proper type (2) |
| +PASS SiteBoundCredential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "name" with the proper type (0) |
| +PASS SiteBoundCredential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "iconURL" with the proper type (1) |
| +PASS Credential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "id" with the proper type (0) |
| +PASS Credential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "type" with the proper type (1) |
| +PASS FederatedCredential interface: existence and properties of interface object |
| +PASS FederatedCredential interface object length |
| +PASS FederatedCredential interface object name |
| +FAIL FederatedCredential interface: existence and properties of interface prototype object assert_equals: class string of FederatedCredential.prototype expected "[object FederatedCredentialPrototype]" but got "[object FederatedCredential]" |
|
Mike West
2016/04/13 10:46:20
Legit, I guess.
|
| +PASS FederatedCredential interface: existence and properties of interface prototype object's "constructor" property |
| +PASS FederatedCredential interface: attribute provider |
| +PASS FederatedCredential interface: attribute protocol |
| +PASS FederatedCredential must be primary interface of new FederatedCredential({ id: "id", provider: "https://example.com", iconURL: "https://example.com/", name: "name" }) |
| +PASS Stringification of new FederatedCredential({ id: "id", provider: "https://example.com", iconURL: "https://example.com/", name: "name" }) |
| +PASS FederatedCredential interface: new FederatedCredential({ id: "id", provider: "https://example.com", iconURL: "https://example.com/", name: "name" }) must inherit property "provider" with the proper type (0) |
| +PASS FederatedCredential interface: new FederatedCredential({ id: "id", provider: "https://example.com", iconURL: "https://example.com/", name: "name" }) must inherit property "protocol" with the proper type (1) |
| +PASS SiteBoundCredential interface: new FederatedCredential({ id: "id", provider: "https://example.com", iconURL: "https://example.com/", name: "name" }) must inherit property "name" with the proper type (0) |
| +PASS SiteBoundCredential interface: new FederatedCredential({ id: "id", provider: "https://example.com", iconURL: "https://example.com/", name: "name" }) must inherit property "iconURL" with the proper type (1) |
| +PASS Credential interface: new FederatedCredential({ id: "id", provider: "https://example.com", iconURL: "https://example.com/", name: "name" }) must inherit property "id" with the proper type (0) |
| +PASS Credential interface: new FederatedCredential({ id: "id", provider: "https://example.com", iconURL: "https://example.com/", name: "name" }) must inherit property "type" with the proper type (1) |
| +Harness: the test ran to completion. |
| + |