imported/w3c/web-platform-tests/worklets/layout-worklet-service-worker-interception.https.html Is a flakey text failure on macOS Big Sur WK2. HISTORY: https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fworklets%2Flayout-worklet-service-worker-interception.https.html&platform=mac DIFF URL: https://build.webkit.org/results/Apple-BigSur-Release-WK2-Tests/r272153%20(1318)/imported/w3c/web-platform-tests/worklets/layout-worklet-service-worker-interception.https-diff.txt DIFF TEXT: --- /Volumes/Data/slave/bigsur-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/worklets/layout-worklet-service-worker-interception.https-expected.txt +++ /Volumes/Data/slave/bigsur-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/worklets/layout-worklet-service-worker-interception.https-actual.txt @@ -1 +1,5 @@ +FAIL addModule() on a controlled document should be intercepted by a service worker. assert_equals: expected (string) "RESOLVED" but got (object) object "[object Object]" +FAIL addModule() on a non-controlled document should not be intercepted by a service worker even if the script is under the service worker scope. assert_equals: expected (string) "REJECTED" but got (object) object "[object Object]" +FAIL Static import should be intercepted by a service worker. assert_equals: expected (string) "RESOLVED" but got (object) object "[object Object]" +
<rdar://problem/73847820>
Bug/Crash reproducible in r272170 Produced bug using test: run-webkit-test imported/w3c/web-platform-tests/worklets/layout-worklet-service-worker-interception.https.html --iterations 1000 -f Attempted to bisect. Regressed at least 400 builds back. Was able to reproduce the bug almost every time, but was not able to find the regression point.
<https://trac.webkit.org/changeset/272745>