diff --git a/focus/support/activeelement-after-calling-window-focus-middle.sub.html b/focus/support/activeelement-after-calling-window-focus-middle.sub.html
index c5a0d60a71de37..da5164e4252efa 100644
--- a/focus/support/activeelement-after-calling-window-focus-middle.sub.html
+++ b/focus/support/activeelement-after-calling-window-focus-middle.sub.html
@@ -2,7 +2,7 @@
Focus test middle document
Middle
-
+
-
+
diff --git a/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-middle.sub.html b/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-middle.sub.html
index e3a5facf82e4c0..c59e3ec703f32b 100644
--- a/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-middle.sub.html
+++ b/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-middle.sub.html
@@ -1,7 +1,7 @@
iframe.contentWindow.focus() with different-site intermediate frame middle
-
+
-
+
diff --git a/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-middle.sub.html b/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-middle.sub.html
index 747e1467466eab..a94a03101c587d 100644
--- a/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-middle.sub.html
+++ b/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-middle.sub.html
@@ -1,7 +1,7 @@
iframe.contentWindow.focus() with same-as-top intermediate frame middle
-
+
-
+
diff --git a/focus/support/iframe-focus-with-different-site-intermediate-frame-outer.sub.html b/focus/support/iframe-focus-with-different-site-intermediate-frame-outer.sub.html
index 5e80410206d0d2..299f3787b3a795 100644
--- a/focus/support/iframe-focus-with-different-site-intermediate-frame-outer.sub.html
+++ b/focus/support/iframe-focus-with-different-site-intermediate-frame-outer.sub.html
@@ -19,4 +19,4 @@
}, 3000);
}
-
+
diff --git a/generic-sensor/generic-sensor-iframe-tests.sub.js b/generic-sensor/generic-sensor-iframe-tests.sub.js
index ed3415e66ec799..277d5d0ea9b290 100644
--- a/generic-sensor/generic-sensor-iframe-tests.sub.js
+++ b/generic-sensor/generic-sensor-iframe-tests.sub.js
@@ -96,7 +96,7 @@ function run_generic_sensor_iframe_tests(sensorData, readingData) {
// Create cross-origin iframe and a sensor inside it.
const iframe = document.createElement('iframe');
- iframe.allow = featurePolicies.join(';') + ';';
+ iframe.allow = featurePolicies.join(';') + '; focus-without-user-activation;';
iframe.src =
'https://{{domains[www1]}}:{{ports[https][0]}}/generic-sensor/resources/iframe_sensor_handler.html';
const iframeLoadWatcher = new EventWatcher(t, iframe, 'load');
diff --git a/permissions-policy/experimental-features/focus-without-user-activation-default-permissions-policy.tentative.https.sub.html b/permissions-policy/experimental-features/focus-without-user-activation-default-permissions-policy.tentative.https.sub.html
new file mode 100644
index 00000000000000..9ca1426040c6ed
--- /dev/null
+++ b/permissions-policy/experimental-features/focus-without-user-activation-default-permissions-policy.tentative.https.sub.html
@@ -0,0 +1,24 @@
+
+Focus without user activation container policy test
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/permissions-policy/experimental-features/resources/permissions-policy-focus-without-user-activation.html b/permissions-policy/experimental-features/resources/permissions-policy-focus-without-user-activation.html
new file mode 100644
index 00000000000000..c802d6f06999e5
--- /dev/null
+++ b/permissions-policy/experimental-features/resources/permissions-policy-focus-without-user-activation.html
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file