From 1248d743acc652fa6d6aacf9a4a408cbd5f98615 Mon Sep 17 00:00:00 2001 From: Marcos Caceres Date: Tue, 24 Jan 2023 14:56:57 +1100 Subject: [PATCH 1/3] web share: change feature-policy-listed.html to tentative --- ...re-policy-listed.html => feature-policy-listed.tentative.html} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename web-share/{feature-policy-listed.html => feature-policy-listed.tentative.html} (100%) diff --git a/web-share/feature-policy-listed.html b/web-share/feature-policy-listed.tentative.html similarity index 100% rename from web-share/feature-policy-listed.html rename to web-share/feature-policy-listed.tentative.html From dabc8e16c1201ec928741037424b08015a10dd0b Mon Sep 17 00:00:00 2001 From: Marcos Caceres Date: Wed, 25 Jan 2023 13:19:19 +1100 Subject: [PATCH 2/3] s/featurePolicy/permissionsPolicy --- web-share/feature-policy-listed.tentative.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/web-share/feature-policy-listed.tentative.html b/web-share/feature-policy-listed.tentative.html index 127498dde12164..e65a6972feb39a 100644 --- a/web-share/feature-policy-listed.tentative.html +++ b/web-share/feature-policy-listed.tentative.html @@ -12,19 +12,19 @@ 'use strict'; test(() => { - assert_true(document.featurePolicy.allowsFeature('web-share')); + assert_true(document.permissionsPolicy.allowsFeature('web-share')); }, 'allowsFeature() returns true for web-share'); test(() => { - assert_true(document.featurePolicy.features().includes('web-share')); + assert_true(document.permissionsPolicy.features().includes('web-share')); }, 'features() includes web-share'); test(() => { - assert_true(document.featurePolicy.allowedFeatures().includes('web-share')); + assert_true(document.permissionsPolicy.allowedFeatures().includes('web-share')); }, 'allowedFeatures() includes web-share'); test(() => { - assert_equals(Array.from(document.featurePolicy.getAllowlistForFeature('web-share')).length, 1); + assert_equals(Array.from(document.permissionsPolicy.getAllowlistForFeature('web-share')).length, 1); }, 'allowsFeature() returns a single entry for web-share'); From 2aa40a51a21a448f13d9c897ab72889549224f2d Mon Sep 17 00:00:00 2001 From: Marcos Caceres Date: Wed, 25 Jan 2023 14:05:03 +1100 Subject: [PATCH 3/3] Fix chrome stability --- web-share/feature-policy-listed.tentative.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web-share/feature-policy-listed.tentative.html b/web-share/feature-policy-listed.tentative.html index e65a6972feb39a..8f709e68e7535b 100644 --- a/web-share/feature-policy-listed.tentative.html +++ b/web-share/feature-policy-listed.tentative.html @@ -12,18 +12,22 @@ 'use strict'; test(() => { + assert_true("permissionsPolicy" in document, "permissionsPolicy is implemented"); assert_true(document.permissionsPolicy.allowsFeature('web-share')); }, 'allowsFeature() returns true for web-share'); test(() => { + assert_true("permissionsPolicy" in document, "permissionsPolicy is implemented"); assert_true(document.permissionsPolicy.features().includes('web-share')); }, 'features() includes web-share'); test(() => { + assert_true("permissionsPolicy" in document, "permissionsPolicy is implemented"); assert_true(document.permissionsPolicy.allowedFeatures().includes('web-share')); }, 'allowedFeatures() includes web-share'); test(() => { + assert_true("permissionsPolicy" in document, "permissionsPolicy is implemented"); assert_equals(Array.from(document.permissionsPolicy.getAllowlistForFeature('web-share')).length, 1); }, 'allowsFeature() returns a single entry for web-share');