Bug 317884
| Summary: | REGRESSION(315658@main): imported/w3c/web-platform-tests/digital-credentials/get-non-fully-active.https.html is constant Text failure | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | jespinal23 |
| Component: | Tools / Tests | Assignee: | Marcos Caceres <marcosc> |
| Status: | NEW | ||
| Severity: | Normal | CC: | bburg, marcosc, simon.fraser, 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=317541 | ||
jespinal23
imported/w3c/web-platform-tests/digital-credentials/get-non-fully-active.https.html
is a constant text failure on Tahoe and iOS.
HISTORY:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fdigital-credentials%2Fget-non-fully-active.https.html
DIFF URL:
https://build.webkit.org/results/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/315835@main%20(4933)/imported/w3c/web-platform-tests/digital-credentials/get-non-fully-active.https-pretty-diff.html
DIFF TEXT:
PASS non-fully active document behavior for navigator.credentials.get()
FAIL Promise rejects with DOMException when the document becomes non-fully active promise_rejects_dom: Expect promise to reject if the document becomes non-fully active function "function() { throw e; }" threw object "TypeError: No supported document requests to present." that is not a DOMException AbortError: property "code" is equal to undefined, expected 20
PASS Aborted Digital Credentials get() requests do not leave a subsequent request stuck in an invalid state
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/180664061>
jespinal23
Test gardening pull request: https://github.com/WebKit/WebKit/pull/67957
EWS
Test gardening commit 315917@main (2cd1118309ee): <https://commits.webkit.org/315917@main>
Reviewed commits have been landed. Closing PR #67957 and removing active labels.
pascoe@apple.com
*** Bug 317961 has been marked as a duplicate of this bug. ***
EWS
Test gardening commit 315926@main (3a8d23cb4419): <https://commits.webkit.org/315926@main>
Reviewed commits have been landed. Closing PR #67973 and removing active labels.
jespinal23
I was able to reproduce this issue at Tahoe ToT running the following tests as follows:
run-webkit-tests imported/w3c/web-platform-tests/digital-credentials/get-non-fully-active.https.html
I was also able to bisect, and found that the test failed in 315658@main, but not on 315657@main. So it would appear that https://commits.webkit.org/315658@main broke this test and cause the regression.
Alexey Proskuryakov
A dupe claims that the test also sometime crashes. Unclear if that has the same regression point.
Marcos Caceres
Yeah, it’s true. I have a patch to fix that too.