Files
sousa-gecko/testing/web-platform/tests/accelerometer/Accelerometer-enabled-by-permissions-policy.https.html
T
Marcos Cáceres a5c6959314 Bug 2023427 [wpt PR 58469] - Remove obsolete feature-policy sensor tests and rename to permissions-policy, a=testonly
Automatic update from web-platform-tests
Remove obsolete feature-policy sensor tests and rename to permissions-policy (#58469)

* Remove obsolete feature-policy tests and rename to permissions-policy

This PR cleans up remaining references to the deleted /feature-policy/
directory by:

1. Deleting obsolete sensor *-feature-policy* test files since their
   *-permissions-policy* equivalents already exist:
   - accelerometer/Accelerometer-*-by-feature-policy*.html (5 files + 3 headers)
   - gyroscope/Gyroscope-*-by-feature-policy*.html (5 files + 3 headers)
   - magnetometer/Magnetometer-*-by-feature-policy*.html (5 files + 3 headers)

2. Renaming generic-sensor-feature-policy-test.sub.js to
   generic-sensor-permissions-policy-test.sub.js and updating all imports

3. Updating generic-sensor-tests.js:
   - featurePolicyNames -> permissionsPolicyNames
   - Updated test description text

4. Updating generic-sensor-helpers.js:
   - featurePolicyNames -> permissionsPolicyNames

5. Updating all sensor-data.js files:
   - accelerometer/resources/sensor-data.js
   - ambient-light/resources/sensor-data.js
   - gyroscope/resources/sensor-data.js
   - magnetometer/resources/sensor-data.js
   - orientation-sensor/resources/sensor-data.js

6. Renaming client-hints files:
   - client-hints/accept-ch-stickiness/cross-origin-subresource-with-feature-policy.https.html
     -> cross-origin-subresource-with-permissions-policy.https.html (+ resources)
   - client-hints/accept-ch/feature-policy-navigation/ -> permissions-policy-navigation/
   - client-hints/accept-ch/feature-policy.sub.https.html -> permissions-policy.sub.https.html

7. Renaming gamepad and permissions files:
   - gamepad/feature-policy-gamepad.html -> permissions-policy-gamepad.html
   - permissions/feature-policy-permissions-query.html -> permissions-policy-permissions-query.html
   - permissions/permissions-query-feature-policy-attribute.https.sub.html
     -> permissions-query-permissions-policy-attribute.https.sub.html

8. Deleting fenced-frame/client-hints-meta* files:
   These tests used <meta http-equiv="Feature-Policy"> which was deprecated.
   Permissions-Policy does NOT support http-equiv meta tags (only HTTP headers),
   so these tests cannot be migrated and are now obsolete.

This follows up on PR #58327 which deleted the /feature-policy/ directory.

* fixup
--

wpt-commits: 0b8936dd0880c8251a4c247833327aaa6ae519de
wpt-pr: 58469
2026-03-23 08:18:51 +00:00

16 lines
571 B
HTML

<!DOCTYPE html>
<body>
<title>Accelerometer Permissions Policy Test: Enabled</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/permissions-policy/resources/permissions-policy.js"></script>
<script src="/generic-sensor/generic-sensor-permissions-policy-test.sub.js"></script>
<script>
"use strict";
run_permissions_policy_tests_enabled('Accelerometer');
run_permissions_policy_tests_enabled('LinearAccelerationSensor');
run_permissions_policy_tests_enabled('GravitySensor');
</script>
</body>