← back to v132 · document-isolation-policy
conformance · v132
v132 · document-isolation-policy — conformance probe
6 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
6
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
cross-origin-isolated-property |
self.crossOriginIsolated is exposed — the boolean DIP can flip without requiring COOP/COEP headers. | script | … | |
shared-array-buffer-gated |
SharedArrayBuffer is exposed in window scope; DIP unlocks it without COOP/COEP if the policy is set. spec ↗ | script | … | |
performance-now-high-res-gated |
performance.now exists. High-resolution timing requires crossOriginIsolated; DIP is one way to obtain that. | typeof | … | |
cross-origin-isolated-boolean |
crossOriginIsolated must be a boolean. | typeof | … | |
document-policy-header-introspection |
The page does not expose a JS API to read the Document-Isolation-Policy header value directly; only the resulting crossOriginIsolated flag is observable. spec ↗ | script | … | |
fetch-still-works-from-isolated-doc |
fetch() is still present — DIP enables isolation without breaking the network surface. | typeof | … |