Digital Credentials: Rename DigitalCredentialsRequest to DigitalCredentialRequest #49989
Community-TC (pull_request)
Verify that all tests affected by a pull request are stable when executed in chrome.
Details
View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster
Task Status
Started: 2025-01-10T06:42:26.006Z
Resolved: 2025-01-10T06:46:11.632Z
Task Execution Time: 3 minutes, 45 seconds, 626 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0
Artifacts
- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md
WPT Command: python3 ./wpt run --channel=dev --verify --verify-no-chaos-mode --verify-repeat-loop=0 --verify-repeat-restart=10 --github-checks-text-file=/home/test/artifacts/checkrun.md --affected base_head --log-mach-level=info --log-mach=- -y --no-pause --no-restart-on-unexpected --install-fonts --no-headless --verify-log-full --enable-swiftshader --install-browser --install-webdriver chrome
[taskcluster 2025-01-10 06:42:26.184Z] Task ID: fwDJMi3wSTCJNLMYuJ84wg
[taskcluster 2025-01-10 06:42:26.185Z] Worker ID: 4301503891438927864
[taskcluster 2025-01-10 06:42:26.185Z] Worker Group: us-east1-d
[taskcluster 2025-01-10 06:42:26.185Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2025-01-10 06:42:26.185Z] Worker Pool: proj-wpt/ci
[taskcluster 2025-01-10 06:42:26.185Z] Worker Version: 46.1.0
[taskcluster 2025-01-10 06:42:26.185Z] Public IP: 35.196.94.243
[taskcluster 2025-01-10 06:42:26.185Z] Hostname: proj-wpt-ci-cdvrfadnqw-la0thchtwww
ff2b96c8f8ff - Started downloading
ff2b96c8f8ff - Downloaded in 0.01 seconds
560c024910be - Started downloading
72ebe8ecf66d - Started downloading
430011f338a2 - Started downloading
430011f338a2 - Downloaded in 0.038 seconds
560c024910be - Downloaded in 0.184 seconds
79df10d18997 - Started downloading
4f4fb700ef54 - Started downloading
4f4fb700ef54 - Downloaded in 0.001 seconds
7e274023cae9 - Started downloading
...(10818 lines hidden)...
1:35.74 INFO | `Policy to use: digital-credentials-get 'none', is cross-origin: false, is allowed by policy: false` | FAIL | `assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="acab8109a16ef202358142c0eb5df811"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="3ef56ea57251275f568b2406b944d6e1"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="4fc8337304b9fd3d373dd08a86bba172"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="c2cdafc1307689cacb1eac9023208dc9"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="0b598b68fc24484ca95fb7aa80eb69ac"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="4a70e7f6f9d398e8c6085ebd93558290"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="a2a81ff1ca1d02506be800fa9889e3a6"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="74e4d779169e784c345be128992f7339"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="8d76b1c884a689342ec18626abb1432b"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="5dea7c850a43936eb359b4ba152b32ac"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError"` |
1:35.74 INFO | `Policy to use: digital-credentials-get 'none', is cross-origin: true, is allowed by policy: false` | FAIL | `assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="bb6f6141f6bfedd06f8990a3703bb38e"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="1a482d0233da904fd7b5b1d6bbb8b258"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="d5a52df0ee07b7576b9f5f590e9c3c5a"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="f5a1173537873d101443a00ee428691d"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="5905d61b135d2465e603b06b7de0a6cd"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="91242ff3495517cb16ef7eba8c560ddf"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="337fe9eeacad547d4dbabaec6122964c"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="7ce49618646443626c32409143d15304"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="db97015c9e4b81b15554bd073df52d56"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'none'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="e238fa8f39b5e0661abc686f1f305c92"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError"` |
1:35.74 INFO | `Policy to use: digital-credentials-get 'self', is cross-origin: false, is allowed by policy: true` | PASS | |
1:35.74 INFO | `Policy to use: digital-credentials-get 'self', is cross-origin: true, is allowed by policy: false` | FAIL | `assert_equals: <iframe allow="digital-credentials-get 'self'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="65096a49396b20b6e7bb94d1f22a3c88"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'self'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="9c9e248db8e30c10bb801e51ef460651"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'self'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="24a1864356fbb533135a6e3df8d795df"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'self'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="def705d89d35146224ddea0c67087cdd"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'self'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="3e6bf9433a85900268cf396e033fce42"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'self'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="a86a69da58e52d73375e2d3d0197e015"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'self'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="f6b2368f060c6a66d2d5a16542ea34bf"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'self'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="9f9ad1fcf3fd15afa3d8c29982b4919e"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'self'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="9f3116f62d1cdb36c458ebe09cc0d3d1"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get 'self'" src="https://www1.web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="80fbd5941404e62d5b96d7242a781173"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError"` |
1:35.74 INFO | `Policy to use: digital-credentials-get https://www1.web-platform.test:8443, is cross-origin: false, is allowed by policy: false` | FAIL | `assert_equals: <iframe allow="digital-credentials-get https://www1.web-platform.test:8443" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="8980602833da88d9163bd22baba6905c"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get https://www1.web-platform.test:8443" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="06bce688adce2ebd46e23b6c02a72a28"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get https://www1.web-platform.test:8443" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="6723608a4aa8fab0cce2419b66b91069"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get https://www1.web-platform.test:8443" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="5a4d012f56309c1badeb174f2e34ca39"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get https://www1.web-platform.test:8443" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="b414de5097e785a2afec288b56b33c42"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get https://www1.web-platform.test:8443" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="a42b64b8ead067ea4efb734575826178"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get https://www1.web-platform.test:8443" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="7af647db8fa2a4481cc41836cd47aec7"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get https://www1.web-platform.test:8443" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="e656d598f07330514186a9a872ac991b"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get https://www1.web-platform.test:8443" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="1e6db7a712987fd86138255245261b93"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError";assert_equals: <iframe allow="digital-credentials-get https://www1.web-platform.test:8443" src="https://web-platform.test:8443/digital-credentials/support/iframe.html" data-expect-is-allowed="false" cd_frame_id_="115279619479041c3b117701306b400b"></iframe> - Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined. expected "NotAllowedError" but got "TypeError"` |
1:35.74 INFO | `Policy to use: digital-credentials-get https://www1.web-platform.test:8443, is cross-origin: true, is allowed by policy: true` | PASS | |
1:35.74 INFO
1:35.74 INFO ### /digital-credentials/create.tentative.https.html ###
1:35.74 INFO | Subtest | Results | Messages |
1:35.74 INFO |-------------------------------------------------------------------------------------------------------|---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
1:35.74 INFO | | OK | |
1:35.74 INFO | `navigator.credentials.create() frame just returns null.` | FAIL | `promise_test: Unhandled rejection with value: object "NotSupportedError: Only exactly one of 'password', 'federated', and 'publicKey' credential types are currently supported."` |
1:35.74 INFO | `navigator.credentials.create() same-origin iframe just returns null.` | FAIL | `promise_test: Unhandled rejection with value: object "NotSupportedError: Only exactly one of 'password', 'federated', and 'publicKey' credential types are currently supported."` |
1:35.74 INFO | `navigator.credentials.create() cross-origin iframe results in null.` | FAIL | `assert_equals: expected null but got object "[object Object]"` |
1:35.74 INFO | `navigator.credentials.create() ignores mediations.` | FAIL | `promise_test: Unhandled rejection with value: object "NotSupportedError: Only exactly one of 'password', 'federated', and 'publicKey' credential types are currently supported."` |
1:35.74 INFO | `navigator.credentials.create() ignores mediations in same-origin iframe.` | FAIL | `promise_test: Unhandled rejection with value: object "NotSupportedError: Only exactly one of 'password', 'federated', and 'publicKey' credential types are currently supported."` |
1:35.74 INFO | `navigator.credentials.create() ignores mediations in cross-origin iframe.` | FAIL | `assert_equals: expected null but got object "[object Object]"` |
1:35.74 INFO | `navigator.credentials.create() rejects if called with an aborted controller.` | FAIL | `promise_rejects_dom: function "function() { throw e }" threw object "NotSupportedError: Only exactly one of 'password', 'federated', and 'publicKey' credential types are currently supported." that is not a DOMException AbortError: property "code" is equal to 9, expected 20` |
1:35.74 INFO | `navigator.credentials.create() rejects if called with an aborted controller in same-origin iframe.` | FAIL | `promise_rejects_dom: function "function() { throw e }" threw object "NotSupportedError: Only exactly one of 'password', 'federated', and 'publicKey' credential types are currently supported." that is not a DOMException AbortError: property "code" is equal to 9, expected 20` |
1:35.74 INFO | `navigator.credentials.create() rejects if called with an aborted controller in cross-origin iframe.` | FAIL | `assert_equals: expected "AbortError" but got "NotSupportedError"` |
1:35.74 INFO | `Adding mediations together with abort signal respects the abort signal.` | FAIL | `promise_rejects_dom: function "function() { throw e }" threw object "NotSupportedError: Only exactly one of 'password', 'federated', and 'publicKey' credential types are currently supported." that is not a DOMException AbortError: property "code" is equal to 9, expected 20` |
1:35.74 INFO
1:35.74 INFO ### /digital-credentials/default-permissions-policy.https.sub.html ###
1:35.74 INFO | Subtest | Results | Messages |
1:35.74 INFO |--------------------------------------------|---------|----------|
1:35.74 INFO | | OK | |
1:35.74 INFO | `Permissions-Policy is by default 'self'.` | PASS | |
1:35.74 INFO
1:35.74 INFO ### /digital-credentials/disabled-by-permissions-policy.https.sub.html ###
1:35.74 INFO | Subtest | Results | Messages |
1:35.74 INFO |------------------------------------------------------------------------------------------|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
1:35.74 INFO | | OK | |
1:35.74 INFO | `Permissions-Policy header digital-credentials-get=() disallows the top-level document.` | FAIL | `promise_rejects_dom: function "function() { throw e }" threw object "TypeError: Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined." that is not a DOMException NotAllowedError: property "code" is equal to undefined, expected 0` |
1:35.74 INFO | `Permissions-Policy header digital-credentials-get=() disallows same-origin iframes.` | FAIL | `assert_false: Digital Credential API expected false got true` |
1:35.74 INFO | `Header-set policy is overridden in cross-origin iframe using allow attribute.` | PASS | |
1:35.74 INFO | `Setting digital-credentials-get=(self) disallows the API in same-origin iframes.` | FAIL | `assert_false: Digital Credential API expected false got true` |
1:35.74 INFO
1:35.74 INFO ### /digital-credentials/enabled-on-self-origin-by-permissions-policy.https.sub.html ###
1:35.74 INFO | Subtest | Results | Messages |
1:35.74 INFO |------------------------------------------------------------------------------------------------|---------|----------------------------------------------------------------|
1:35.74 INFO | | OK | |
1:35.74 INFO | `Permissions-Policy header digital-credentials-get=(self) allows the top-level document.` | PASS | |
1:35.74 INFO | `Permissions-Policy header digital-credentials-get=(self) allows same-origin iframes.` | PASS | |
1:35.74 INFO | `Permissions-Policy header digital-credentials-get=(self) disallows cross-origin iframes.` | FAIL | `assert_false: Digital Credential API expected false got true` |
1:35.74 INFO | `Permissions-Policy header digital-credentials-get=(self) gets overridden by allow attribute.` | PASS | |
1:35.74 INFO
1:35.74 INFO ### /digital-credentials/get-user-activation.https.html ###
1:35.74 INFO | Subtest | Results | Messages |
1:35.74 INFO |-----------------------------------------------------------------------------------------------------------|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
1:35.74 INFO | | OK | |
1:35.74 INFO | `navigator.credentials.get() calling the API without user activation should reject with NotAllowedError.` | FAIL | `promise_rejects_dom: function "function() { throw e }" threw object "TypeError: Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined." that is not a DOMException NotAllowedError: property "code" is equal to undefined, expected 0` |
1:35.74 INFO | `navigator.credentials.get() consumes user activation.` | FAIL | `assert_false: User activation should be consumed after navigator.credentials.get(). expected false got true` |
1:35.74 INFO
1:35.74 INFO ### /digital-credentials/get.tentative.https.html ###
1:35.74 INFO | Subtest | Results | Messages |
1:35.74 INFO |------------------------------------------------------------------------------------------------------------------------------|---------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
1:35.74 INFO | | OK | |
1:35.74 INFO | `Calling navigator.credentials.get() without an digital member same origin.` | FAIL | `assert_unreached: Should have rejected: undefined Reached unreachable code` |
1:35.74 INFO | `navigator.credentials.get() API rejects if there are no providers.` | PASS | |
1:35.74 INFO | `navigator.credentials.get() API rejects if there are no providers for same-origin iframe.` | PASS | |
1:35.74 INFO | `navigator.credentials.get() API rejects if there are no providers in cross-origin iframe.` | PASS | |
1:35.74 INFO | `navigator.credentials.get() promise is rejected if called with an aborted controller.` | FAIL | `promise_rejects_dom: function "function() { throw e }" threw object "TypeError: Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined." that is not a DOMException AbortError: property "code" is equal to undefined, expected 20` |
1:35.74 INFO | `navigator.credentials.get() promise is rejected if called with an aborted controller in same-origin iframe.` | FAIL | `promise_rejects_dom: function "function() { throw e }" threw object "TypeError: Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined." that is not a DOMException AbortError: property "code" is equal to undefined, expected 20` |
1:35.74 INFO | `navigator.credentials.get() promise is rejected if called with an aborted signal in cross-origin iframe.` | FAIL | `assert_equals: expected "DOMException" but got "TypeError"` |
1:35.74 INFO | `navigator.credentials.get() promise is rejected if abort controller is aborted after call to get().` | FAIL | `promise_rejects_dom: function "function() { throw e }" threw object "TypeError: Failed to execute 'get' on 'CredentialsContainer': Failed to read the 'digital' property from 'CredentialRequestOptions': Failed to read the 'providers' property from 'DigitalCredentialRequestOptions': Required member is undefined." that is not a DOMException AbortError: property "code" is equal to undefined, expected 20` |
1:35.74 INFO | `navigator.credentials.get() promise is rejected if abort controller is aborted after call to get() in cross-origin iframe.` | FAIL | `assert_equals: expected "DOMException" but got "TypeError"` |
1:35.74 INFO | `Mediation is required to get a DigitalCredential.` | PASS | |
1:35.74 INFO
1:35.74 INFO ::: Running tests in a loop with restarts 10 times : PASS
1:35.74 INFO :::
1:35.74 INFO ::: Test verification PASS
1:35.74 INFO :::
X connection to :99.0 broken (explicit kill or server shutdown).
[taskcluster 2025-01-10 06:46:10.458Z] === Task Finished ===
[taskcluster 2025-01-10 06:46:10.896Z] Successful task run with exit code: 0 completed in 224.714 seconds