Bug 1514296 - FeaturePolicy - WPT fixed, r=ckerschb
☠☠ backed out by f78b95447137 ☠ ☠
authorAndrea Marchesini <amarchesini@mozilla.com>
Wed, 03 Jul 2019 13:07:12 +0000
changeset 543945 52ae606e4cfa4334c1ea549298f37efe10bdb414
parent 543944 e74168e44dd7230e8ac5fc2b6faf1d350f283cde
child 543946 9fd54a07823002bc12c3fe361dc87041c39ed828
push id2131
push userffxbld-merge
push dateMon, 26 Aug 2019 18:30:20 +0000
treeherdermozilla-release@b19ffb3ca153 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersckerschb
bugs1514296
milestone69.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1514296 - FeaturePolicy - WPT fixed, r=ckerschb Depends on D35802 Differential Revision: https://phabricator.services.mozilla.com/D35803
testing/web-platform/meta/feature-policy/experimental-features/layout-animations-disabled-violation-report-js-tentative.html.ini
testing/web-platform/meta/feature-policy/experimental-features/layout-animations-disabled-violation-report-keyframes-tentative.html.ini
testing/web-platform/meta/feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html.ini
testing/web-platform/meta/feature-policy/feature-policy-for-sandbox/feature-propagation-to-auxiliary-context.html.ini
testing/web-platform/meta/feature-policy/feature-policy-for-sandbox/sandbox-policies-in-allow-attribute.html.ini
testing/web-platform/meta/feature-policy/feature-policy-frame-policy-allowed-for-all.https.sub.html.ini
testing/web-platform/meta/feature-policy/feature-policy-frame-policy-allowed-for-self.https.sub.html.ini
testing/web-platform/meta/feature-policy/feature-policy-frame-policy-allowed-for-some.https.sub.html.ini
testing/web-platform/meta/feature-policy/feature-policy-frame-policy-disallowed-for-all.https.sub.html.ini
testing/web-platform/meta/feature-policy/feature-policy-header-policy-allowed-for-all.https.sub.html.ini
testing/web-platform/meta/feature-policy/feature-policy-header-policy-allowed-for-self.https.sub.html.ini
testing/web-platform/meta/feature-policy/feature-policy-header-policy-allowed-for-some.https.sub.html.ini
testing/web-platform/meta/feature-policy/feature-policy-header-policy-declined.https.sub.html.ini
testing/web-platform/meta/feature-policy/feature-policy-header-policy-disallowed-for-all.https.sub.html.ini
testing/web-platform/meta/feature-policy/feature-policy-nested-header-policy-allowed-for-all.https.sub.html.ini
testing/web-platform/meta/feature-policy/feature-policy-nested-header-policy-allowed-for-self.https.sub.html.ini
testing/web-platform/meta/feature-policy/feature-policy-nested-header-policy-disallowed-for-all.https.sub.html.ini
testing/web-platform/meta/feature-policy/idlharness.window.js.ini
--- a/testing/web-platform/meta/feature-policy/experimental-features/layout-animations-disabled-violation-report-js-tentative.html.ini
+++ b/testing/web-platform/meta/feature-policy/experimental-features/layout-animations-disabled-violation-report-js-tentative.html.ini
@@ -4,11 +4,8 @@
     expected: FAIL
 
   [Verify that when 'layout-animations' is disabled, an 'element.animate' API including a keyframe that uses a blocked property generates violation report (linked scripts).]
     expected: TIMEOUT
 
   [Verify that when 'layout-animations' is disabled, an 'element.animate' API including a keyframe that uses a blocked property generates violation report (inline scripts).]
     expected: NOTRUN
 
-  [Verify 'layout-animations' is not in document's feature list.]
-    expected: FAIL
-
--- a/testing/web-platform/meta/feature-policy/experimental-features/layout-animations-disabled-violation-report-keyframes-tentative.html.ini
+++ b/testing/web-platform/meta/feature-policy/experimental-features/layout-animations-disabled-violation-report-keyframes-tentative.html.ini
@@ -1,11 +1,7 @@
 [layout-animations-disabled-violation-report-keyframes-tentative.html]
   expected: TIMEOUT
   [layout-animations-disabled-violation-report-keyframes-tentative]
     expected: FAIL
 
   [Verify that when 'layout-animations' is disabled, a keyframes which includes a blocked property generates violation report.]
     expected: TIMEOUT
-
-  [Sanity-check: 'layout-animations' is not in document's feature list.]
-    expected: FAIL
-
--- a/testing/web-platform/meta/feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html.ini
+++ b/testing/web-platform/meta/feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html.ini
@@ -6,8 +6,10 @@
     expected: FAIL
 
   [Sanity-check: Contents do not load immediately (no eager-loading) when the load attribute is 'lazy' and frame is in viewport.]
     expected: FAIL
 
   [Sanity-check: Contents do not load immediately (no eager-loading) when the loading attribute is 'lazy' and frame is in viewport.]
     expected: FAIL
 
+  [When 'lazyload' feature is enabled, a frame can avoid lazyloading by setting 'loading' attribute to 'eager']
+    expected: FAIL
--- a/testing/web-platform/meta/feature-policy/feature-policy-for-sandbox/feature-propagation-to-auxiliary-context.html.ini
+++ b/testing/web-platform/meta/feature-policy/feature-policy-for-sandbox/feature-propagation-to-auxiliary-context.html.ini
@@ -1,4 +1,6 @@
 [feature-propagation-to-auxiliary-context.html]
   [feature-propagation-to-auxiliary-context]
     expected: FAIL
 
+  [Verify feature policies are inherited by the auxiliary browsing context if opened from a non-sandboxed same-origin <iframe>.]
+    expected: FAIL
--- a/testing/web-platform/meta/feature-policy/feature-policy-for-sandbox/sandbox-policies-in-allow-attribute.html.ini
+++ b/testing/web-platform/meta/feature-policy/feature-policy-for-sandbox/sandbox-policies-in-allow-attribute.html.ini
@@ -1,4 +1,9 @@
 [sandbox-policies-in-allow-attribute.html]
+  expected: ERROR
+
   [sandbox-policies-in-allow-attribute]
     expected: FAIL
 
+  [Verify that when a sandbox related feature is enabled in 'allow' then  the feature will be enabled regardless of sandbox attribute's value.]
+    expected: FAIL
+
deleted file mode 100644
--- a/testing/web-platform/meta/feature-policy/feature-policy-frame-policy-allowed-for-all.https.sub.html.ini
+++ /dev/null
@@ -1,235 +0,0 @@
-[feature-policy-frame-policy-allowed-for-all.https.sub.html]
-  [Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc+ same origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc+ cross origin iframe inherit from header policy.]
-    expected: FAIL
-
--- a/testing/web-platform/meta/feature-policy/feature-policy-frame-policy-allowed-for-self.https.sub.html.ini
+++ b/testing/web-platform/meta/feature-policy/feature-policy-frame-policy-allowed-for-self.https.sub.html.ini
@@ -1,259 +1,13 @@
 [feature-policy-frame-policy-allowed-for-self.https.sub.html]
-  [Test frame policy on sandboxed iframe with allow="fullscreen https://www.web-platform.test:8443".]
+
+  [Test frame policy on sandboxed iframe with no allow attribute.]
     expected: FAIL
 
-  [Test frame policy on sandboxed iframe with no allow attribute.]
+  [Test frame policy on sandboxed iframe with allow="fullscreen https://www.web-platform.test:8443".]
     expected: FAIL
 
   [Test frame policy on data: URL origin iframe with allow = "*".]
     expected: FAIL
 
   [Test frame policy on data: URL origin iframe with allow = "*" and allowfullscreen.]
     expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on data: URL origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on data: URL origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on data: URL origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin sandboxed iframe with allow="fullscreen".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on data: URL origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on sandboxed srcdoc iframe with allow="fullscreen https://www.web-platform.test:8443".]
-    expected: FAIL
-
-  [Test frame policy on sandboxed iframe with allow="fullscreen".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on sandboxed iframe with allow="fullscreen 'src'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc sandboxed iframe with allow="fullscreen".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin sandboxed iframe with allow="fullscreen".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on data: URL origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on data: URL origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
--- a/testing/web-platform/meta/feature-policy/feature-policy-frame-policy-allowed-for-some.https.sub.html.ini
+++ b/testing/web-platform/meta/feature-policy/feature-policy-frame-policy-allowed-for-some.https.sub.html.ini
@@ -1,325 +1,7 @@
 [feature-policy-frame-policy-allowed-for-some.https.sub.html]
+
   [Test frame policy on data: URL cross origin iframe with allow = "*".]
     expected: FAIL
 
   [Test frame policy on data: URL cross origin iframe with allow = "*" and allowfullscreen.]
     expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + another cross origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + another cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + another cross origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + another cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + another cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + another cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + another cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on another cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + another cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/feature-policy/feature-policy-frame-policy-disallowed-for-all.https.sub.html.ini
+++ /dev/null
@@ -1,235 +0,0 @@
-[feature-policy-frame-policy-disallowed-for-all.https.sub.html]
-  [Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self'" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'none'".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'none';".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe with allow = "*" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'none'" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + cross origin iframe inherit from header policy.]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and header policy = "Feature-Policy: fullscreen *;".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8443 https://www.example.com" and allowfullscreen.]
-    expected: FAIL
-
-  [Test frame policy on srcdoc + same origin iframe with allow = "'self'".]
-    expected: FAIL
-
-  [Test frame policy on data: URL cross origin iframe with allow = "*".]
-    expected: FAIL
-
-  [Test frame policy on same origin iframe with allow = "*" and header policy = "Feature-Policy: fullscreen 'self';".]
-    expected: FAIL
-
-  [Test frame policy on cross origin iframe with allow = "'self'".]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/feature-policy/feature-policy-header-policy-allowed-for-all.https.sub.html.ini
+++ /dev/null
@@ -1,16 +0,0 @@
-[feature-policy-header-policy-allowed-for-all.https.sub.html]
-  [Feature-Policy: fullscreen * -- test fullscreen is allowed on same-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen * -- test fullscreen is allowed on cross-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen *, iframe.allow = fullscreen 'self'; -- test fullscreen is disallowed on cross-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen *, iframe.allow = fullscreen 'self'; -- test fullscreen is allowed on same-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen *NaN]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/feature-policy/feature-policy-header-policy-allowed-for-self.https.sub.html.ini
+++ /dev/null
@@ -1,16 +0,0 @@
-[feature-policy-header-policy-allowed-for-self.https.sub.html]
-  [Feature-Policy: fullscreen 'self' -- test allowlist is [same_origin\]]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self', iframe.allow = fullscreen 'src'; -- test fullscreen is allowed on cross-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self', iframe.allow = fullscreen 'src'; -- test fullscreen is allowed on same-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' -- test fullscreen is disallowed on cross-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' -- test fullscreen is allowed on same-origin subframe]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/feature-policy/feature-policy-header-policy-allowed-for-some.https.sub.html.ini
+++ /dev/null
@@ -1,19 +0,0 @@
-[feature-policy-header-policy-allowed-for-some.https.sub.html]
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com;, iframe.allow = fullscreen 'none'; -- test fullscreen is disallowed on same-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test fullscreen is disallowed on cross-origin https://www1.web-platform.test:8443/feature-policy/resources/feature-policy-allowedfeatures.html subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test allowlist is [same_origin, cross_origin, https://www.example.com\]]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test fullscreen is allowed on cross-origin https://www.web-platform.test:8443/feature-policy/resources/feature-policy-allowedfeatures.html subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test fullscreen is allowed on same-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com;iframe.allow = fullscreen 'none'; -- test fullscreen is disallowed on cross-origin subframe]
-    expected: FAIL
-
--- a/testing/web-platform/meta/feature-policy/feature-policy-header-policy-declined.https.sub.html.ini
+++ b/testing/web-platform/meta/feature-policy/feature-policy-header-policy-declined.https.sub.html.ini
@@ -1,25 +1,3 @@
 [feature-policy-header-policy-declined.https.sub.html]
   [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test allowlist is [cross_origin, https://www.example.com\]]
     expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com;, iframe.allow = fullscreen https://www.web-platform.test:8443 -- test fullscreen is disallowed on same-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com;, iframe.allow = fullscreen 'none'; -- test fullscreen is disallowed on same-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test fullscreen is disallowed on cross-origin https://www1.web-platform.test:8443/feature-policy/resources/feature-policy-allowedfeatures.html subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com;iframe.allow = fullscreen https://www.web-platform.test:8443 -- test fullscreen is allowed on specific cross-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com;iframe.allow = fullscreen 'none'; -- test fullscreen is allowed on specific cross-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test fullscreen is allowed on same-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'self' https://www.web-platform.test:8443 https://www.example.com; -- test fullscreen is allowed on cross-origin https://www.web-platform.test:8443/feature-policy/resources/feature-policy-allowedfeatures.html subframe]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/feature-policy/feature-policy-header-policy-disallowed-for-all.https.sub.html.ini
+++ /dev/null
@@ -1,16 +0,0 @@
-[feature-policy-header-policy-disallowed-for-all.https.sub.html]
-  [Feature-Policy: fullscreen 'none' -- test fullscreen is disallowed on same-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'none' -- test allowlist is [\]]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'none', iframe.allow = fullscreen 'src'; -- test fullscreen is disallowed on cross-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'none', iframe.allow = fullscreen 'src'; -- test fullscreen is disallowed on same-origin subframe]
-    expected: FAIL
-
-  [Feature-Policy: fullscreen 'none' -- test fullscreen is disallowed on cross-origin subframe]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/feature-policy/feature-policy-nested-header-policy-allowed-for-all.https.sub.html.ini
+++ /dev/null
@@ -1,19 +0,0 @@
-[feature-policy-nested-header-policy-allowed-for-all.https.sub.html]
-  [Test nested header policy with remote iframe on policy "fullscreen *"]
-    expected: FAIL
-
-  [Test nested header policy with local iframe on policy "fullscreen *"]
-    expected: FAIL
-
-  [Test nested header policy with remote iframe on policy "fullscreen 'self'"]
-    expected: FAIL
-
-  [Test nested header policy with local iframe on policy "fullscreen 'self'"]
-    expected: FAIL
-
-  [Test nested header policy with local iframe on policy "fullscreen 'none'"]
-    expected: FAIL
-
-  [Test nested header policy with remote iframe on policy "fullscreen 'none'"]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/feature-policy/feature-policy-nested-header-policy-allowed-for-self.https.sub.html.ini
+++ /dev/null
@@ -1,19 +0,0 @@
-[feature-policy-nested-header-policy-allowed-for-self.https.sub.html]
-  [Test nested header policy with remote iframe on policy "fullscreen *"]
-    expected: FAIL
-
-  [Test nested header policy with local iframe on policy "fullscreen *"]
-    expected: FAIL
-
-  [Test nested header policy with remote iframe on policy "fullscreen 'self'"]
-    expected: FAIL
-
-  [Test nested header policy with local iframe on policy "fullscreen 'self'"]
-    expected: FAIL
-
-  [Test nested header policy with local iframe on policy "fullscreen 'none'"]
-    expected: FAIL
-
-  [Test nested header policy with remote iframe on policy "fullscreen 'none'"]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/feature-policy/feature-policy-nested-header-policy-disallowed-for-all.https.sub.html.ini
+++ /dev/null
@@ -1,19 +0,0 @@
-[feature-policy-nested-header-policy-disallowed-for-all.https.sub.html]
-  [Test nested header policy with remote iframe on policy "fullscreen 'self'".]
-    expected: FAIL
-
-  [Test nested header policy with local iframe on policy "fullscreen 'self'".]
-    expected: FAIL
-
-  [Test nested header policy with local iframe on policy "fullscreen *".]
-    expected: FAIL
-
-  [Test nested header policy with local iframe on policy "fullscreen 'none'".]
-    expected: FAIL
-
-  [Test nested header policy with remote iframe on policy "fullscreen 'none'".]
-    expected: FAIL
-
-  [Test nested header policy with remote iframe on policy "fullscreen *".]
-    expected: FAIL
-
--- a/testing/web-platform/meta/feature-policy/idlharness.window.js.ini
+++ b/testing/web-platform/meta/feature-policy/idlharness.window.js.ini
@@ -1,31 +1,4 @@
 [idlharness.window.html]
-  [HTMLIFrameElement interface: attribute featurePolicy]
-    expected: FAIL
-
-  [Document interface: attribute featurePolicy]
-    expected: FAIL
-
-  [Document interface: document must inherit property "featurePolicy" with the proper type]
-    expected: FAIL
-
-  [FeaturePolicy interface: document.featurePolicy must inherit property "allowsFeature(DOMString, DOMString)" with the proper type]
-    expected: FAIL
-
-  [FeaturePolicy interface: document.featurePolicy must inherit property "getAllowlistForFeature(DOMString)" with the proper type]
-    expected: FAIL
-
-  [FeaturePolicy interface: document.featurePolicy must inherit property "allowedFeatures()" with the proper type]
-    expected: FAIL
-
-  [FeaturePolicy interface: calling getAllowlistForFeature(DOMString) on document.featurePolicy with too few arguments must throw TypeError]
-    expected: FAIL
-
-  [Stringification of document.featurePolicy]
-    expected: FAIL
-
-  [FeaturePolicy interface: calling allowsFeature(DOMString, DOMString) on document.featurePolicy with too few arguments must throw TypeError]
-    expected: FAIL
-
   [FeaturePolicy interface: document.featurePolicy must inherit property "features()" with the proper type]
     expected: FAIL