Click here to download the Blitz Browser!

WPT

wpt / permissions-policy / idlharness.window.html

Spec: Permissions Policy ↗

Runs: Chrome 155.0.8039.0 (wpt@a4fcd77aa, 2026-09-03) | Firefox 157.0a1 (wpt@cc4d45aa0, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a9df8 (wpt@47d833bbc, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total44/4422/4422/4422/4422/44NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
idl_test setupPASSPASSPASSPASSPASS
idl_test validationPASSPASSPASSPASSPASS
Partial interface Document: original interface definedPASSPASSPASSPASSPASS
Partial interface Document: member names are uniquePASSPASSPASSPASSPASS
Partial interface HTMLIFrameElement: original interface definedPASSPASSPASSPASSPASS
Partial interface HTMLIFrameElement: member names are uniquePASSPASSPASSPASSPASS
Partial interface Document[2]: member names are uniquePASSPASSPASSPASSPASS
Partial interface Element: member names are uniquePASSPASSPASSPASSPASS
Partial interface HTMLIFrameElement[2]: member names are uniquePASSPASSPASSPASSPASS
Partial interface Document[3]: member names are uniquePASSPASSPASSPASSPASS
Document includes GlobalEventHandlers: member names are uniquePASSPASSPASSPASSPASS
HTMLElement includes GlobalEventHandlers: member names are uniquePASSPASSPASSPASSPASS
HTMLElement includes ElementContentEditable: member names are uniquePASSPASSPASSPASSPASS
HTMLElement includes HTMLOrSVGOrMathMLElement: member names are uniquePASSPASSPASSPASSPASS
Document includes NonElementParentNode: member names are uniquePASSPASSPASSPASSPASS
Document includes DocumentOrShadowRoot: member names are uniquePASSPASSPASSPASSPASS
Document includes ParentNode: member names are uniquePASSPASSPASSPASSPASS
Element includes ParentNode: member names are uniquePASSPASSPASSPASSPASS
Element includes NonDocumentTypeChildNode: member names are uniquePASSPASSPASSPASSPASS
Element includes ChildNode: member names are uniquePASSPASSPASSPASSPASS
Element includes Slottable: member names are uniquePASSPASSPASSPASSPASS
Document includes XPathEvaluatorBase: member names are uniquePASSPASSPASSPASSPASS
PermissionsPolicy interface: existence and properties of interface objectPASSFAILFAILFAILFAIL
PermissionsPolicy interface object lengthPASSFAILFAILFAILFAIL
PermissionsPolicy interface object namePASSFAILFAILFAILFAIL
PermissionsPolicy interface: existence and properties of interface prototype objectPASSFAILFAILFAILFAIL
PermissionsPolicy interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILFAIL
PermissionsPolicy interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILFAIL
PermissionsPolicy interface: operation allowsFeature(DOMString, optional DOMString)PASSFAILFAILFAILFAIL
PermissionsPolicy interface: operation features()PASSFAILFAILFAILFAIL
PermissionsPolicy interface: operation allowedFeatures()PASSFAILFAILFAILFAIL
PermissionsPolicy interface: operation getAllowlistForFeature(DOMString)PASSFAILFAILFAILFAIL
PermissionsPolicy must be primary interface of document.permissionsPolicyPASSFAILFAILFAILFAIL
Stringification of document.permissionsPolicyPASSFAILFAILFAILFAIL
PermissionsPolicy interface: document.permissionsPolicy must inherit property "allowsFeature(DOMString, optional DOMString)" with the proper typePASSFAILFAILFAILFAIL
PermissionsPolicy interface: calling allowsFeature(DOMString, optional DOMString) on document.permissionsPolicy with too few arguments must throw TypeErrorPASSFAILFAILFAILFAIL
PermissionsPolicy interface: document.permissionsPolicy must inherit property "features()" with the proper typePASSFAILFAILFAILFAIL
PermissionsPolicy interface: document.permissionsPolicy must inherit property "allowedFeatures()" with the proper typePASSFAILFAILFAILFAIL
PermissionsPolicy interface: document.permissionsPolicy must inherit property "getAllowlistForFeature(DOMString)" with the proper typePASSFAILFAILFAILFAIL
PermissionsPolicy interface: calling getAllowlistForFeature(DOMString) on document.permissionsPolicy with too few arguments must throw TypeErrorPASSFAILFAILFAILFAIL
HTMLIFrameElement interface: attribute permissionsPolicyPASSFAILFAILFAILFAIL
HTMLIFrameElement interface: document.createElement("iframe") must inherit property "permissionsPolicy" with the proper typePASSFAILFAILFAILFAIL
Document interface: attribute permissionsPolicyPASSFAILFAILFAILFAIL
Document interface: document must inherit property "permissionsPolicy" with the proper typePASSFAILFAILFAILFAIL