Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug 1666996 [wpt PR 25748] - Refine crossOriginIsolated implementatio…
…n for workers, a=testonly Automatic update from web-platform-tests Refine crossOriginIsolated implementation for workers (#25748) - Fix WindowOrWorketGlobalScope.crossOriginIsolated behavior for workers. - For SharedWorkers and ServiceWorkers it always return false. See https://crbug.com/1131403 and https://crbug.com/1131404. - Rename ExecutionContext::IsCrossOriginIsolated to CrossOriginCapability. This is aligned with https://html.spec.whatwg.org/C/#concept-settings-object-cross-origin-isolated-capability. - Fix wpt/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/blob-data.https.html. I originally planned to do that in web-platform-tests/wpt#24600 but I couldn't do that due to some flakiness. - Add more tests for workers in wpt/html/cross-origin-embedder-policy/cross-origin-isolated-permission.https.html. Bug: 1115379, 1018680, 1131403, 1131404 Change-Id: I2afcb01403f67a11fd06aefde1238aba16b68f36 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2416428 Commit-Queue: Yutaka Hirano <yhiranochromium.org> Reviewed-by: Domenic Denicola <domenicchromium.org> Reviewed-by: Robert Flack <flackrchromium.org> Reviewed-by: Hiroki Nakagawa <nhirokichromium.org> Cr-Commit-Position: refs/heads/master{#810130} Co-authored-by: Yutaka Hirano <yhiranochromium.org> -- wpt-commits: ce281cc3f32d8e93ecbb33a51321d846ee2aae37 wpt-pr: 25748 UltraBlame original commit: 5f56ebdc5770a063488415b229752f7094dc4811
- Loading branch information