Bug 315308
| Summary: | [Site Isolation] Several Inspector cross-origin-iframe getResponseBody tests flake on mac-wk2-stress in site-isolation mode | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Blaze Burg <bburg> |
| Component: | Web Inspector | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | inspector-bugzilla-changes, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 308890 | ||
| Bug Blocks: | |||
Blaze Burg
The following 5 layout tests pass on the mac-site-isolation queue but
regress (PASS -> TEXT, with stderr) on mac-wk2-stress when run in
site-isolation mode under high parallel-worker concurrency:
http/tests/inspector/network/cross-origin-iframe-get-response-body-after-navigation.html
http/tests/inspector/network/cross-origin-iframe-get-response-body-binary.html
http/tests/inspector/network/cross-origin-iframe-get-response-body-document.html
http/tests/inspector/network/cross-origin-iframe-get-response-body-error-cases.html
http/tests/inspector/network/cross-origin-iframe-get-response-body-subresources.html
These tests were added by the BackendResourceDataStore work
(webkit.org/b/308890, PR #61172). Failures observed on EWS:
https://ews-build.webkit.org/#/builders/8/builds/146763 (#61172)
https://ews-build.webkit.org/#/builders/8/builds/146764 (#61177)
Marking [ Skip ] in platform/mac-wk2/TestExpectations to unblock landing,
following the same pattern as webkit.org/b/315225 (cross-origin-iframe-
request-id-uniqueness.html).
Investigation needed: stress-mode parallelism likely interacts with
BackendResourceDataStore lifecycle / event ordering. Re-enable when the
race is understood and addressed.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/177637309>