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
22 lines
591 B
JavaScript
22 lines
591 B
JavaScript
'use strict';
|
|
|
|
const kMagnetometerSensorData = {
|
|
sensorName: 'Magnetometer',
|
|
permissionName: 'magnetometer',
|
|
testDriverName: 'magnetometer',
|
|
permissionsPolicyNames: ['magnetometer']
|
|
};
|
|
|
|
const kUncalibratedMagnetometerSensorData = {
|
|
sensorName: 'UncalibratedMagnetometer',
|
|
permissionName: 'magnetometer',
|
|
testDriverName: 'magnetometer',
|
|
permissionsPolicyNames: ['magnetometer']
|
|
};
|
|
|
|
const kMagnetometerReadings = {
|
|
readings: [{x: -19.2, y: 12.1, z: -44.3}],
|
|
expectedReadings: [{x: -19.2, y: 12.1, z: -44.3}],
|
|
expectedRemappedReadings: [{x: -12.1, y: -19.2, z: -44.3}]
|
|
};
|