Bug 274219

Summary: REGRESSION (278786@main): [ MacOS iOS ] 3x http/wpt/webauthn tests are consistent failures
Product: WebKit Reporter: Jay Stfleur <j_stfleur>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ap, pascoe, sihui_liu, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=274227
https://bugs.webkit.org/show_bug.cgi?id=274228
Attachments:
Description Flags
Text diffs none

Jay Stfleur
Reported 2024-05-15 10:15:07 PDT
Created attachment 471415 [details] Text diffs Description: http/wpt/webauthn/idl.https.html http/wpt/webauthn/public-key-credential-cross-origin.https.html http/wpt/webauthn/public-key-credential-same-origin-with-ancestors.https.html All 3 tests are consistently failing on Ventura+ and iOS after changes on 278786@main Buildbot URL: https://build.webkit.org/#/builders/926/builds/2841 History: https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&test=http%2Fwpt%2Fwebauthn%2Fidl.https.html&test=http%2Fwpt%2Fwebauthn%2Fpublic-key-credential-cross-origin.https.html&test=http%2Fwpt%2Fwebauthn%2Fpublic-key-credential-same-origin-with-ancestors.https.html Diff/Image Diff/Crash Log: --- /Volumes/Data/worker/Apple-Sonoma-Release-WK2-Tests/build/layout-test-results/http/wpt/webauthn/public-key-credential-same-origin-with-ancestors.https-expected.txt +++ /Volumes/Data/worker/Apple-Sonoma-Release-WK2-Tests/build/layout-test-results/http/wpt/webauthn/public-key-credential-same-origin-with-ancestors.https-actual.txt @@ -3,6 +3,6 @@ PASS Tests that a frame that doesn't share the same origin with all its ancestors could not access the API. PASS Tests that a frame that doesn't share the same origin with all its ancestors could not access the API. 2 PASS Tests that a frame that is same-site, cross-origin without publickey-credentials-get feature policy cannot use get(). -PASS Tests that a frame that is same-site, cross-origin with publickey-credentials-get feature policy can use get(). -PASS Tests that a frame using an ip address that is cross-origin, NOT same-site with publickey-credentials-get feature policy cannot use get(). +FAIL Tests that a frame that is same-site, cross-origin with publickey-credentials-get feature policy can use get(). assert_equals: expected "PASS!" but got "Throw NotAllowedError: The origin of the document is not the same as its ancestors." +FAIL Tests that a frame using an ip address that is cross-origin, NOT same-site with publickey-credentials-get feature policy cannot use get(). assert_equals: expected "Throw SecurityError: The effective domain of the document is not a valid domain." but got "Throw NotAllowedError: The origin of the document is not the same as its ancestors." REPRODUCIBILITY: run-webkit-tests http/wpt/webauthn/public-key-credential-cross-origin.https.html --iterations 5
Attachments
Text diffs (3.18 KB, application/zip)
2024-05-15 10:15 PDT, Jay Stfleur
no flags
Radar WebKit Bug Importer
Comment 1 2024-05-15 10:15:47 PDT
EWS
Comment 2 2024-05-15 12:00:27 PDT
Test gardening commit 278820@main (e2c6bb582087): <https://commits.webkit.org/278820@main> Reviewed commits have been landed. Closing PR #28604 and removing active labels.
Ryan Haddad
Comment 3 2024-05-15 13:19:50 PDT
It appears that these tests are marked as [ Crash ] (via https://commits.webkit.org/274998@main), so EWS did not run them and was not able to flag these failures pre-commit.
Alexey Proskuryakov
Comment 4 2024-05-15 15:29:59 PDT
This is getting addressed via bug 274227 and bug 274228.
Note You need to log in before you can comment on or make changes to this bug.