Bug 297364

Summary: PROGRESSION(298518@main?): [iOS Debug] imported/w3c/web-platform-tests/digital-credentials/allow-attribute-with-create.https.html is failing
Product: WebKit Reporter: Marta Darbinyan <darbinyan>
Component: WebKit Misc.Assignee: Marta Darbinyan <darbinyan>
Status: RESOLVED FIXED    
Severity: Normal CC: bmedina2, marcosc, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Marta Darbinyan
Reported 2025-08-13 14:43:56 PDT
The following test is constant failure on iOS18 Debug. Based on errors it most likely progression on iPhone 12. Test failed: imported/w3c/web-platform-tests/digital-credentials/allow-attribute-with-create.https.html Error: FAIL With Create: Policy to use: null, is cross-origin: false, is allowed by policy: true promise_test: Unhandled rejection with value: object "TypeError: Right side of assignment cannot be destructured" -FAIL With Create: Policy to use: null, is cross-origin: true, is allowed by policy: false promise_test: Unhandled rejection with value: object "TypeError: Right side of assignment cannot be destructured" -FAIL With Create: Policy to use: digital-credentials-create, is cross-origin: false, is allowed by policy: true promise_test: Unhandled rejection with value: object "TypeError: Right side of assignment cannot be destructured" -FAIL With Create: Policy to use: digital-credentials-create, is cross-origin: true, is allowed by policy: true promise_test: Unhandled rejection with value: object "TypeError: Right side of assignment cannot be destructured" -FAIL With Create: Policy to use: digital-credentials-create *, is cross-origin: false, is allowed by policy: true promise_test: Unhandled rejection with value: object "TypeError: Right side of assignment cannot be destructured" -FAIL With Create: Policy to use: digital-credentials-create *, is cross-origin: true, is allowed by policy: true promise_test: Unhandled rejection with value: object "TypeError: Right side of assignment cannot be destructured" -FAIL With Create: Policy to use: digital-credentials-create 'none', is cross-origin: false, is allowed by policy: false promise_test: Unhandled rejection with value: object "TypeError: Right side of assignment cannot be destructured" -FAIL With Create: Policy to use: digital-credentials-create 'none', is cross-origin: true, is allowed by policy: false promise_test: Unhandled rejection with value: object "TypeError: Right side of assignment cannot be destructured" -FAIL With Create: Policy to use: digital-credentials-create 'self', is cross-origin: false, is allowed by policy: true promise_test: Unhandled rejection with value: object "TypeError: Right side of assignment cannot be destructured" -FAIL With Create: Policy to use: digital-credentials-create 'self', is cross-origin: true, is allowed by policy: false promise_test: Unhandled rejection with value: object "TypeError: Right side of assignment cannot be destructured" -FAIL With Create: Policy to use: digital-credentials-create https://127.0.0.1:9443, is cross-origin: false, is allowed by policy: false promise_test: Unhandled rejection with value: object "TypeError: Right side of assignment cannot be destructured" -FAIL With Create: Policy to use: digital-credentials-create https://127.0.0.1:9443, is cross-origin: true, is allowed by policy: true promise_test: Unhandled rejection with value: object "TypeError: Right side of assignment cannot be destructured" +PASS With Create: Policy to use: null, is cross-origin: true, is allowed by policy: false +PASS With Create: Policy to use: digital-credentials-create, is cross-origin: false, is allowed by policy: true +PASS With Create: Policy to use: digital-credentials-create, is cross-origin: true, is allowed by policy: true +PASS With Create: Policy to use: digital-credentials-create *, is cross-origin: false, is allowed by policy: true +PASS With Create: Policy to use: digital-credentials-create *, is cross-origin: true, is allowed by policy: true +PASS With Create: Policy to use: digital-credentials-create 'none', is cross-origin: false, is allowed by policy: false +PASS With Create: Policy to use: digital-credentials-create 'none', is cross-origin: true, is allowed by policy: false +PASS With Create: Policy to use: digital-credentials-create 'self', is cross-origin: false, is allowed by policy: true +PASS With Create: Policy to use: digital-credentials-create 'self', is cross-origin: true, is allowed by policy: false +PASS With Create: Policy to use: digital-credentials-create https://127.0.0.1:9443, is cross-origin: false, is allowed by policy: false +PASS With Create: Policy to use: digital-credentials-create https://127.0.0.1:9443, is cross-origin: true, is allowed by policy: true Test history: https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fdigital-credentials%2Fallow-attribute-with-create.https.html&architecture=arm64&platform=ios Test results: https://ews-build.webkit.org/#/builders/133/builds/28236
Attachments
Radar WebKit Bug Importer
Comment 1 2025-08-13 14:44:19 PDT
EWS
Comment 2 2025-08-13 17:12:04 PDT
Test gardening commit 298658@main (c5fcda8eb293): <https://commits.webkit.org/298658@main> Reviewed commits have been landed. Closing PR #49370 and removing active labels.
EWS
Comment 3 2025-08-14 11:42:56 PDT
Test gardening commit 298693@main (7b23d8ab047e): <https://commits.webkit.org/298693@main> Reviewed commits have been landed. Closing PR #49398 and removing active labels.
Bryan Medina
Comment 4 2025-08-14 11:46:19 PDT
Modified test expectation, as it is now failing on Release, not only Debug.
Alexey Proskuryakov
Comment 5 2025-08-14 13:16:46 PDT
298518@main doesn't seem likely as regression point. But also, this diff shows a progression, not a regression.
Marta Darbinyan
Comment 6 2025-08-18 16:37:28 PDT
EWS
Comment 7 2025-08-20 11:09:12 PDT
Committed 298970@main (278449c45cfd): <https://commits.webkit.org/298970@main> Reviewed commits have been landed. Closing PR #49553 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.