diff --git a/accelerometer/Accelerometer-disabled-by-feature-policy.https.html b/accelerometer/Accelerometer-disabled-by-feature-policy.https.html
index 9481f30f6b794a..9476efb6a0f18e 100644
--- a/accelerometer/Accelerometer-disabled-by-feature-policy.https.html
+++ b/accelerometer/Accelerometer-disabled-by-feature-policy.https.html
@@ -4,7 +4,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Note:
diff --git a/accelerometer/Accelerometer_onerror-manual.https.html b/accelerometer/Accelerometer_onerror-manual.https.html
index ed5f190a715c41..f69b1b6ce5c119 100644
--- a/accelerometer/Accelerometer_onerror-manual.https.html
+++ b/accelerometer/Accelerometer_onerror-manual.https.html
@@ -5,7 +5,7 @@
-
+
Precondition
diff --git a/ambient-light/AmbientLightSensor-disabled-by-feature-policy.https.html b/ambient-light/AmbientLightSensor-disabled-by-feature-policy.https.html
index e586a0e12117ef..3525320e256a16 100644
--- a/ambient-light/AmbientLightSensor-disabled-by-feature-policy.https.html
+++ b/ambient-light/AmbientLightSensor-disabled-by-feature-policy.https.html
@@ -4,7 +4,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Precondition
diff --git a/ambient-light/AmbientLightSensor_onerror-manual.https.html b/ambient-light/AmbientLightSensor_onerror-manual.https.html
index 130f821da3e77a..8bcb9082cc9daa 100644
--- a/ambient-light/AmbientLightSensor_onerror-manual.https.html
+++ b/ambient-light/AmbientLightSensor_onerror-manual.https.html
@@ -5,7 +5,7 @@
-
+
Precondition
diff --git a/sensors/OWNERS b/generic-sensor/OWNERS
similarity index 100%
rename from sensors/OWNERS
rename to generic-sensor/OWNERS
diff --git a/sensors/SensorErrorEvent-constructor.https.html b/generic-sensor/SensorErrorEvent-constructor.https.html
similarity index 100%
rename from sensors/SensorErrorEvent-constructor.https.html
rename to generic-sensor/SensorErrorEvent-constructor.https.html
diff --git a/sensors/generic-sensor-feature-policy-test.sub.js b/generic-sensor/generic-sensor-feature-policy-test.sub.js
similarity index 100%
rename from sensors/generic-sensor-feature-policy-test.sub.js
rename to generic-sensor/generic-sensor-feature-policy-test.sub.js
diff --git a/sensors/generic-sensor-tests.js b/generic-sensor/generic-sensor-tests.js
similarity index 100%
rename from sensors/generic-sensor-tests.js
rename to generic-sensor/generic-sensor-tests.js
diff --git a/sensors/idlharness.https.html b/generic-sensor/idlharness.https.html
similarity index 100%
rename from sensors/idlharness.https.html
rename to generic-sensor/idlharness.https.html
diff --git a/geolocation-sensor/GeolocationSensor-disabled-by-feature-policy.https.html b/geolocation-sensor/GeolocationSensor-disabled-by-feature-policy.https.html
index 976d42731d1c80..88f92c6539930b 100644
--- a/geolocation-sensor/GeolocationSensor-disabled-by-feature-policy.https.html
+++ b/geolocation-sensor/GeolocationSensor-disabled-by-feature-policy.https.html
@@ -4,7 +4,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Precondition
-
diff --git a/gyroscope/Gyroscope-disabled-by-feature-policy.https.html b/gyroscope/Gyroscope-disabled-by-feature-policy.https.html
index 5ab2fb44147262..de4aee2dacc887 100644
--- a/gyroscope/Gyroscope-disabled-by-feature-policy.https.html
+++ b/gyroscope/Gyroscope-disabled-by-feature-policy.https.html
@@ -4,7 +4,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Precondition
diff --git a/gyroscope/Gyroscope_onerror-manual.https.html b/gyroscope/Gyroscope_onerror-manual.https.html
index cf330cae0dc929..f0126151a24a59 100644
--- a/gyroscope/Gyroscope_onerror-manual.https.html
+++ b/gyroscope/Gyroscope_onerror-manual.https.html
@@ -5,7 +5,7 @@
-
+
Precondition
diff --git a/magnetometer/Magnetometer-disabled-by-feature-policy.https.html b/magnetometer/Magnetometer-disabled-by-feature-policy.https.html
index 3d861c156e2a03..56a1cc4f0f9453 100644
--- a/magnetometer/Magnetometer-disabled-by-feature-policy.https.html
+++ b/magnetometer/Magnetometer-disabled-by-feature-policy.https.html
@@ -4,7 +4,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Precondition
diff --git a/magnetometer/Magnetometer_onerror-manual.https.html b/magnetometer/Magnetometer_onerror-manual.https.html
index 0c823d00df9245..04b987797fa6e5 100644
--- a/magnetometer/Magnetometer_onerror-manual.https.html
+++ b/magnetometer/Magnetometer_onerror-manual.https.html
@@ -5,7 +5,7 @@
-
+
Precondition
diff --git a/orientation-sensor/AbsoluteOrientationSensor-disabled-by-feature-policy.https.html b/orientation-sensor/AbsoluteOrientationSensor-disabled-by-feature-policy.https.html
index b3e802eeb45032..ccefe2ea23eeef 100644
--- a/orientation-sensor/AbsoluteOrientationSensor-disabled-by-feature-policy.https.html
+++ b/orientation-sensor/AbsoluteOrientationSensor-disabled-by-feature-policy.https.html
@@ -4,7 +4,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Note:
diff --git a/orientation-sensor/OrientationSensor_onerror-manual.https.html b/orientation-sensor/OrientationSensor_onerror-manual.https.html
index 6ea7582404edc5..d70ea3048eae4d 100644
--- a/orientation-sensor/OrientationSensor_onerror-manual.https.html
+++ b/orientation-sensor/OrientationSensor_onerror-manual.https.html
@@ -6,7 +6,7 @@
-
+
Precondition
diff --git a/orientation-sensor/RelativeOrientationSensor-disabled-by-feature-policy.https.html b/orientation-sensor/RelativeOrientationSensor-disabled-by-feature-policy.https.html
index e1f4401b5991b5..9296af8ea6c2a6 100644
--- a/orientation-sensor/RelativeOrientationSensor-disabled-by-feature-policy.https.html
+++ b/orientation-sensor/RelativeOrientationSensor-disabled-by-feature-policy.https.html
@@ -4,7 +4,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Precondition
diff --git a/proximity/ProximitySensor_onerror-manual.https.html b/proximity/ProximitySensor_onerror-manual.https.html
index 8d2f8d6f0d1308..e1ee3804e37c31 100644
--- a/proximity/ProximitySensor_onerror-manual.https.html
+++ b/proximity/ProximitySensor_onerror-manual.https.html
@@ -5,7 +5,7 @@
-
+
Precondition