39 tests that were added at 253229@main are constant text failures on Mac wk1. Since putting 39 tests into one history link will likely have loading issues I'm adding just one of these tests in the following history link. However, I have confirmed that all 39 started failing constantly after being introduced. HISTORY URL: https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fmixed-content%2Fgen%2Fsharedworker-classic-data.http-rp%2Fopt-in%2Ffetch.https.html These are the 39 tests I've found that are failing so far: imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic-data.http-rp/opt-in/fetch.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic-data.http-rp/opt-in/websocket.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic-data.http-rp/opt-in/xhr.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic-data.meta/opt-in/fetch.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic-data.meta/opt-in/websocket.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic-data.meta/opt-in/xhr.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic-data.meta/unset/fetch.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic-data.meta/unset/websocket.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic-data.meta/unset/xhr.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic.http-rp/opt-in/fetch.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic.http-rp/opt-in/websocket.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic.http-rp/unset/fetch.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic.http-rp/unset/websocket.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-classic.http-rp/unset/xhr.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module-data.http-rp/opt-in/fetch.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module-data.http-rp/opt-in/websocket.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module-data.http-rp/opt-in/xhr.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module-data.meta/opt-in/fetch.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module-data.meta/opt-in/websocket.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module-data.meta/opt-in/xhr.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module-data.meta/unset/fetch.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module-data.meta/unset/websocket.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module-data.meta/unset/xhr.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module.http-rp/opt-in/fetch.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module.http-rp/opt-in/websocket.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module.http-rp/unset/fetch.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module.http-rp/unset/websocket.https.html imported/w3c/web-platform-tests/mixed-content/gen/sharedworker-module.http-rp/unset/xhr.https.html imported/w3c/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/sharedworker-classic.https.html imported/w3c/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/sharedworker-import-data.https.html imported/w3c/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/sharedworker-module.https.html imported/w3c/web-platform-tests/mixed-content/gen/top.meta/opt-in/sharedworker-classic.https.html imported/w3c/web-platform-tests/mixed-content/gen/top.meta/opt-in/sharedworker-import-data.https.html imported/w3c/web-platform-tests/mixed-content/gen/top.meta/opt-in/sharedworker-import.https.html imported/w3c/web-platform-tests/mixed-content/gen/top.meta/opt-in/sharedworker-module.https.html imported/w3c/web-platform-tests/mixed-content/gen/top.meta/unset/sharedworker-classic.https.html imported/w3c/web-platform-tests/mixed-content/gen/top.meta/unset/sharedworker-import-data.https.html imported/w3c/web-platform-tests/mixed-content/gen/top.meta/unset/sharedworker-import.https.html imported/w3c/web-platform-tests/mixed-content/gen/top.meta/unset/sharedworker-module.https.html HISTORY:
All of these tests appear to have the following two lines in common in all of their diffs: TEXT DIFFS: PASS Mixed-Content: Expects allowed for xhr to same-https origin and keep-scheme redirection from https context. FAIL Mixed-Content: Expects blocked for xhr to same-https origin and swap-scheme redirection from https context. assert_equals: The resource request should be 'blocked'. expected "blocked" but got "allowed" Here is a link to the page with all of the failures observed: https://build.webkit.org/results/Apple-Monterey-Release-WK1-Tests/253260@main%20(4804)/results.html
<rdar://problem/98389628>
Test gardening commit 253264@main (4e5bcdbc69ec): <https://commits.webkit.org/253264@main> Reviewed commits have been landed. Closing PR #3155 and removing active labels.
A large number of these tests are failing because they use Shared Workers, which are not supported in WebKitLegacy.
Pull request: https://github.com/Webkit/WebKit/pull/3155
Pull request: https://github.com/Webkit/WebKit/pull/3825
Committed 253997@main (102b793c8271): <https://commits.webkit.org/253997@main> Reviewed commits have been landed. Closing PR #3825 and removing active labels.