← back to v136 · permissions-policy-reports-for-iframes

conformance · v136

v136 · permissions-policy-reports-for-iframes — 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.

browser: spec: https://github.com/w3c/webappsec-permissions-policy/pull/546 chromestatus: #5154241037205504 generated 2026-06-01T08:03:56Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
6
total
id contract kind verdict detail
reporting-observer-exists ReportingObserver is exposed — the API authors subscribe to in order to receive permissions-policy reports. spec ↗ typeof
reporting-observer-observe ReportingObserver.prototype.observe is a function. spec ↗ typeof
report-interface-exposed Report is exposed as the wrapper interface for individual violation reports. script
iframe-allow-attribute HTMLIFrameElement.allow is reflected — the allow attribute is the per-iframe policy that can now produce reports. script
permissions-policy-feature-policy-header Document.featurePolicy or Document.permissionsPolicy interface is exposed (one of the two) — both are sources of report-generating policy. script
report-type-permissions-policy-violation ReportBody is exposed so observers can read the report body shape used for permissions-policy reports. exists