Re: Update CM API IDL to use SecureContext (#5755)

 [View the complete job log.](https://travis-ci.org/w3c/web-platform-tests/jobs/227917331)

# Firefox (nightly channel) #
Testing web-platform-tests at revision df14160509df4c1a65ca636cad2189ec03418219
Using browser at version BuildID 20170501100238; SourceStamp 076a7a66096f9e8d102548397254be32eb26bc3d
Starting 10 test iterations
All results were stable
## All results ##
<details>
<summary>1 test ran</summary>
<details>
<summary><a href="https://w3c-test.org/submissions/5755/credential-management/idl.https.html">/credential-management/idl.https.html</a></summary>


|                                                                                                     Subtest                                                                                                      | Results |                                                                    Messages                                                                    |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|------------------------------------------------------------------------------------------------------------------------------------------------|
|                                                                                                                                                                                                                  | OK      |                                                                                                                                                |
| `CredentialsContainer interface: existence and properties of interface object`                                                                                                                                   | FAIL    | `assert_own_property: self does not have own property "CredentialsContainer" expected property "CredentialsContainer" missing`                 |
| `CredentialsContainer interface object length`                                                                                                                                                                   | FAIL    | `assert_own_property: self does not have own property "CredentialsContainer" expected property "CredentialsContainer" missing`                 |
| `CredentialsContainer interface object name`                                                                                                                                                                     | FAIL    | `assert_own_property: self does not have own property "CredentialsContainer" expected property "CredentialsContainer" missing`                 |
| `CredentialsContainer interface: existence and properties of interface prototype object`                                                                                                                         | FAIL    | `assert_own_property: self does not have own property "CredentialsContainer" expected property "CredentialsContainer" missing`                 |
| `CredentialsContainer interface: existence and properties of interface prototype object's "constructor" property`                                                                                                | FAIL    | `assert_own_property: self does not have own property "CredentialsContainer" expected property "CredentialsContainer" missing`                 |
| `CredentialsContainer interface: operation get(CredentialRequestOptions)`                                                                                                                                        | FAIL    | `assert_own_property: self does not have own property "CredentialsContainer" expected property "CredentialsContainer" missing`                 |
| `CredentialsContainer interface: operation store(Credential)`                                                                                                                                                    | FAIL    | `assert_own_property: self does not have own property "CredentialsContainer" expected property "CredentialsContainer" missing`                 |
| `CredentialsContainer interface: operation requireUserMediation()`                                                                                                                                               | FAIL    | `assert_own_property: self does not have own property "CredentialsContainer" expected property "CredentialsContainer" missing`                 |
| `CredentialsContainer must be primary interface of navigator.credentials`                                                                                                                                        | FAIL    | `assert_equals: wrong typeof object expected "object" but got "undefined"`                                                                     |
| `Stringification of navigator.credentials`                                                                                                                                                                       | FAIL    | `assert_equals: wrong typeof object expected "object" but got "undefined"`                                                                     |
| `CredentialsContainer interface: navigator.credentials must inherit property "get" with the proper type (0)`                                                                                                     | FAIL    | `assert_equals: wrong typeof object expected "object" but got "undefined"`                                                                     |
| `CredentialsContainer interface: calling get(CredentialRequestOptions) on navigator.credentials with too few arguments must throw TypeError`                                                                     | FAIL    | `assert_equals: wrong typeof object expected "object" but got "undefined"`                                                                     |
| `CredentialsContainer interface: navigator.credentials must inherit property "store" with the proper type (1)`                                                                                                   | FAIL    | `assert_equals: wrong typeof object expected "object" but got "undefined"`                                                                     |
| `CredentialsContainer interface: calling store(Credential) on navigator.credentials with too few arguments must throw TypeError`                                                                                 | FAIL    | `assert_equals: wrong typeof object expected "object" but got "undefined"`                                                                     |
| `CredentialsContainer interface: navigator.credentials must inherit property "requireUserMediation" with the proper type (2)`                                                                                    | FAIL    | `assert_equals: wrong typeof object expected "object" but got "undefined"`                                                                     |
| `PasswordCredential interface: existence and properties of interface object`                                                                                                                                     | FAIL    | `assert_own_property: self does not have own property "PasswordCredential" expected property "PasswordCredential" missing`                     |
| `PasswordCredential interface object length`                                                                                                                                                                     | FAIL    | `assert_own_property: self does not have own property "PasswordCredential" expected property "PasswordCredential" missing`                     |
| `PasswordCredential interface object name`                                                                                                                                                                       | FAIL    | `assert_own_property: self does not have own property "PasswordCredential" expected property "PasswordCredential" missing`                     |
| `PasswordCredential interface: existence and properties of interface prototype object`                                                                                                                           | FAIL    | `assert_own_property: self does not have own property "PasswordCredential" expected property "PasswordCredential" missing`                     |
| `PasswordCredential interface: existence and properties of interface prototype object's "constructor" property`                                                                                                  | FAIL    | `assert_own_property: self does not have own property "PasswordCredential" expected property "PasswordCredential" missing`                     |
| `PasswordCredential interface: attribute idName`                                                                                                                                                                 | FAIL    | `assert_own_property: self does not have own property "PasswordCredential" expected property "PasswordCredential" missing`                     |
| `PasswordCredential interface: attribute passwordName`                                                                                                                                                           | FAIL    | `assert_own_property: self does not have own property "PasswordCredential" expected property "PasswordCredential" missing`                     |
| `PasswordCredential interface: attribute additionalData`                                                                                                                                                         | FAIL    | `assert_own_property: self does not have own property "PasswordCredential" expected property "PasswordCredential" missing`                     |
| `PasswordCredential must be primary interface of new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" })`                                                        | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PasswordCredential is not defined"`  |
| `Stringification of new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" })`                                                                                     | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PasswordCredential is not defined"`  |
| `PasswordCredential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "idName" with the proper type (0)`                  | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PasswordCredential is not defined"`  |
| `PasswordCredential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "passwordName" with the proper type (1)`            | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PasswordCredential is not defined"`  |
| `PasswordCredential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "additionalData" with the proper type (2)`          | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PasswordCredential is not defined"`  |
| `PasswordCredential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "name" with the proper type (3)`                    | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PasswordCredential is not defined"`  |
| `PasswordCredential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "iconURL" with the proper type (4)`                 | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PasswordCredential is not defined"`  |
| `Credential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "id" with the proper type (0)`                              | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PasswordCredential is not defined"`  |
| `Credential interface: new PasswordCredential({ id: "id", password: "pencil", iconURL: "https://example.com/", name: "name" }) must inherit property "type" with the proper type (1)`                            | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: PasswordCredential is not defined"`  |
| `FederatedCredential interface: existence and properties of interface object`                                                                                                                                    | FAIL    | `assert_own_property: self does not have own property "FederatedCredential" expected property "FederatedCredential" missing`                   |
| `FederatedCredential interface object length`                                                                                                                                                                    | FAIL    | `assert_own_property: self does not have own property "FederatedCredential" expected property "FederatedCredential" missing`                   |
| `FederatedCredential interface object name`                                                                                                                                                                      | FAIL    | `assert_own_property: self does not have own property "FederatedCredential" expected property "FederatedCredential" missing`                   |
| `FederatedCredential interface: existence and properties of interface prototype object`                                                                                                                          | FAIL    | `assert_own_property: self does not have own property "FederatedCredential" expected property "FederatedCredential" missing`                   |
| `FederatedCredential interface: existence and properties of interface prototype object's "constructor" property`                                                                                                 | FAIL    | `assert_own_property: self does not have own property "FederatedCredential" expected property "FederatedCredential" missing`                   |
| `FederatedCredential interface: attribute provider`                                                                                                                                                              | FAIL    | `assert_own_property: self does not have own property "FederatedCredential" expected property "FederatedCredential" missing`                   |
| `FederatedCredential interface: attribute protocol`                                                                                                                                                              | FAIL    | `assert_own_property: self does not have own property "FederatedCredential" expected property "FederatedCredential" missing`                   |
| `FederatedCredential must be primary interface of new FederatedCredential({ id: "id", provider: "https://example.com", iconURL: "https://example.com/", name: "name" })`                                         | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FederatedCredential is not defined"` |
| `Stringification of new FederatedCredential({ id: "id", provider: "https://example.com", iconURL: "https://example.com/", name: "name" })`                                                                       | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FederatedCredential is not defined"` |
| `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)` | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FederatedCredential is not defined"` |
| `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)` | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FederatedCredential is not defined"` |
| `FederatedCredential interface: new FederatedCredential({ id: "id", provider: "https://example.com", iconURL: "https://example.com/", name: "name" }) must inherit property "name" with the proper type (2)`     | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FederatedCredential is not defined"` |
| `FederatedCredential interface: new FederatedCredential({ id: "id", provider: "https://example.com", iconURL: "https://example.com/", name: "name" }) must inherit property "iconURL" with the proper type (3)`  | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FederatedCredential is not defined"` |
| `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)`                | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FederatedCredential is not defined"` |
| `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)`              | FAIL    | `assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FederatedCredential is not defined"` |

</details>
</details>

View on GitHub: https://github.com/w3c/web-platform-tests/pull/5755#issuecomment-298611918

Received on Tuesday, 2 May 2017 11:40:31 UTC