diff --git a/bluetooth/adapter/adapter-absent-getAvailability.https.window.js b/bluetooth/legacy/adapter/adapter-absent-getAvailability.https.window.js similarity index 100% rename from bluetooth/adapter/adapter-absent-getAvailability.https.window.js rename to bluetooth/legacy/adapter/adapter-absent-getAvailability.https.window.js diff --git a/bluetooth/adapter/adapter-added-getAvailability.https.window.js b/bluetooth/legacy/adapter/adapter-added-getAvailability.https.window.js similarity index 100% rename from bluetooth/adapter/adapter-added-getAvailability.https.window.js rename to bluetooth/legacy/adapter/adapter-added-getAvailability.https.window.js diff --git a/bluetooth/adapter/adapter-powered-off-getAvailability.https.window.js b/bluetooth/legacy/adapter/adapter-powered-off-getAvailability.https.window.js similarity index 100% rename from bluetooth/adapter/adapter-powered-off-getAvailability.https.window.js rename to bluetooth/legacy/adapter/adapter-powered-off-getAvailability.https.window.js diff --git a/bluetooth/adapter/adapter-powered-on-getAvailability.https.window.js b/bluetooth/legacy/adapter/adapter-powered-on-getAvailability.https.window.js similarity index 100% rename from bluetooth/adapter/adapter-powered-on-getAvailability.https.window.js rename to bluetooth/legacy/adapter/adapter-powered-on-getAvailability.https.window.js diff --git a/bluetooth/adapter/adapter-powered-on-off-on-getAvailability.https.window.js b/bluetooth/legacy/adapter/adapter-powered-on-off-on-getAvailability.https.window.js similarity index 100% rename from bluetooth/adapter/adapter-powered-on-off-on-getAvailability.https.window.js rename to bluetooth/legacy/adapter/adapter-powered-on-off-on-getAvailability.https.window.js diff --git a/bluetooth/adapter/adapter-removed-getAvailability.https.window.js b/bluetooth/legacy/adapter/adapter-removed-getAvailability.https.window.js similarity index 100% rename from bluetooth/adapter/adapter-removed-getAvailability.https.window.js rename to bluetooth/legacy/adapter/adapter-removed-getAvailability.https.window.js diff --git a/bluetooth/adapter/cross-origin-iframe-getAvailability.sub.https.window.js b/bluetooth/legacy/adapter/cross-origin-iframe-getAvailability.sub.https.window.js similarity index 100% rename from bluetooth/adapter/cross-origin-iframe-getAvailability.sub.https.window.js rename to bluetooth/legacy/adapter/cross-origin-iframe-getAvailability.sub.https.window.js diff --git a/bluetooth/characteristic/characteristicProperties.https.window.js b/bluetooth/legacy/characteristic/characteristicProperties.https.window.js similarity index 100% rename from bluetooth/characteristic/characteristicProperties.https.window.js rename to bluetooth/legacy/characteristic/characteristicProperties.https.window.js diff --git a/bluetooth/characteristic/getDescriptor/detachedIframe.https.window.js b/bluetooth/legacy/characteristic/getDescriptor/detachedIframe.https.window.js similarity index 100% rename from bluetooth/characteristic/getDescriptor/detachedIframe.https.window.js rename to bluetooth/legacy/characteristic/getDescriptor/detachedIframe.https.window.js diff --git a/bluetooth/characteristic/getDescriptor/gen-characteristic-is-removed.https.window.js b/bluetooth/legacy/characteristic/getDescriptor/gen-characteristic-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/getDescriptor/gen-characteristic-is-removed.https.window.js rename to bluetooth/legacy/characteristic/getDescriptor/gen-characteristic-is-removed.https.window.js diff --git a/bluetooth/characteristic/getDescriptor/gen-descriptor-get-same-object.https.window.js b/bluetooth/legacy/characteristic/getDescriptor/gen-descriptor-get-same-object.https.window.js similarity index 100% rename from bluetooth/characteristic/getDescriptor/gen-descriptor-get-same-object.https.window.js rename to bluetooth/legacy/characteristic/getDescriptor/gen-descriptor-get-same-object.https.window.js diff --git a/bluetooth/characteristic/getDescriptor/gen-service-is-removed.https.window.js b/bluetooth/legacy/characteristic/getDescriptor/gen-service-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/getDescriptor/gen-service-is-removed.https.window.js rename to bluetooth/legacy/characteristic/getDescriptor/gen-service-is-removed.https.window.js diff --git a/bluetooth/characteristic/getDescriptors/detachedIframe.https.window.js b/bluetooth/legacy/characteristic/getDescriptors/detachedIframe.https.window.js similarity index 100% rename from bluetooth/characteristic/getDescriptors/detachedIframe.https.window.js rename to bluetooth/legacy/characteristic/getDescriptors/detachedIframe.https.window.js diff --git a/bluetooth/characteristic/getDescriptors/gen-characteristic-is-removed-with-uuid.https.window.js b/bluetooth/legacy/characteristic/getDescriptors/gen-characteristic-is-removed-with-uuid.https.window.js similarity index 100% rename from bluetooth/characteristic/getDescriptors/gen-characteristic-is-removed-with-uuid.https.window.js rename to bluetooth/legacy/characteristic/getDescriptors/gen-characteristic-is-removed-with-uuid.https.window.js diff --git a/bluetooth/characteristic/getDescriptors/gen-characteristic-is-removed.https.window.js b/bluetooth/legacy/characteristic/getDescriptors/gen-characteristic-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/getDescriptors/gen-characteristic-is-removed.https.window.js rename to bluetooth/legacy/characteristic/getDescriptors/gen-characteristic-is-removed.https.window.js diff --git a/bluetooth/characteristic/getDescriptors/gen-descriptor-get-same-object.https.window.js b/bluetooth/legacy/characteristic/getDescriptors/gen-descriptor-get-same-object.https.window.js similarity index 100% rename from bluetooth/characteristic/getDescriptors/gen-descriptor-get-same-object.https.window.js rename to bluetooth/legacy/characteristic/getDescriptors/gen-descriptor-get-same-object.https.window.js diff --git a/bluetooth/characteristic/getDescriptors/gen-service-is-removed-with-uuid.https.window.js b/bluetooth/legacy/characteristic/getDescriptors/gen-service-is-removed-with-uuid.https.window.js similarity index 100% rename from bluetooth/characteristic/getDescriptors/gen-service-is-removed-with-uuid.https.window.js rename to bluetooth/legacy/characteristic/getDescriptors/gen-service-is-removed-with-uuid.https.window.js diff --git a/bluetooth/characteristic/getDescriptors/gen-service-is-removed.https.window.js b/bluetooth/legacy/characteristic/getDescriptors/gen-service-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/getDescriptors/gen-service-is-removed.https.window.js rename to bluetooth/legacy/characteristic/getDescriptors/gen-service-is-removed.https.window.js diff --git a/bluetooth/characteristic/notifications/characteristic-is-removed.https.window.js b/bluetooth/legacy/characteristic/notifications/characteristic-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/notifications/characteristic-is-removed.https.window.js rename to bluetooth/legacy/characteristic/notifications/characteristic-is-removed.https.window.js diff --git a/bluetooth/characteristic/notifications/service-is-removed.https.window.js b/bluetooth/legacy/characteristic/notifications/service-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/notifications/service-is-removed.https.window.js rename to bluetooth/legacy/characteristic/notifications/service-is-removed.https.window.js diff --git a/bluetooth/characteristic/readValue/add-multiple-event-listeners.https.window.js b/bluetooth/legacy/characteristic/readValue/add-multiple-event-listeners.https.window.js similarity index 100% rename from bluetooth/characteristic/readValue/add-multiple-event-listeners.https.window.js rename to bluetooth/legacy/characteristic/readValue/add-multiple-event-listeners.https.window.js diff --git a/bluetooth/characteristic/readValue/characteristic-is-removed.https.window.js b/bluetooth/legacy/characteristic/readValue/characteristic-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/readValue/characteristic-is-removed.https.window.js rename to bluetooth/legacy/characteristic/readValue/characteristic-is-removed.https.window.js diff --git a/bluetooth/characteristic/readValue/detachedIframe.https.window.js b/bluetooth/legacy/characteristic/readValue/detachedIframe.https.window.js similarity index 100% rename from bluetooth/characteristic/readValue/detachedIframe.https.window.js rename to bluetooth/legacy/characteristic/readValue/detachedIframe.https.window.js diff --git a/bluetooth/characteristic/readValue/event-is-fired.https.window.js b/bluetooth/legacy/characteristic/readValue/event-is-fired.https.window.js similarity index 100% rename from bluetooth/characteristic/readValue/event-is-fired.https.window.js rename to bluetooth/legacy/characteristic/readValue/event-is-fired.https.window.js diff --git a/bluetooth/characteristic/readValue/gen-characteristic-is-removed.https.window.js b/bluetooth/legacy/characteristic/readValue/gen-characteristic-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/readValue/gen-characteristic-is-removed.https.window.js rename to bluetooth/legacy/characteristic/readValue/gen-characteristic-is-removed.https.window.js diff --git a/bluetooth/characteristic/readValue/read-succeeds.https.window.js b/bluetooth/legacy/characteristic/readValue/read-succeeds.https.window.js similarity index 100% rename from bluetooth/characteristic/readValue/read-succeeds.https.window.js rename to bluetooth/legacy/characteristic/readValue/read-succeeds.https.window.js diff --git a/bluetooth/characteristic/readValue/read-updates-value.https.window.js b/bluetooth/legacy/characteristic/readValue/read-updates-value.https.window.js similarity index 100% rename from bluetooth/characteristic/readValue/read-updates-value.https.window.js rename to bluetooth/legacy/characteristic/readValue/read-updates-value.https.window.js diff --git a/bluetooth/characteristic/readValue/service-is-removed.https.window.js b/bluetooth/legacy/characteristic/readValue/service-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/readValue/service-is-removed.https.window.js rename to bluetooth/legacy/characteristic/readValue/service-is-removed.https.window.js diff --git a/bluetooth/characteristic/service-same-from-2-characteristics.https.window.js b/bluetooth/legacy/characteristic/service-same-from-2-characteristics.https.window.js similarity index 100% rename from bluetooth/characteristic/service-same-from-2-characteristics.https.window.js rename to bluetooth/legacy/characteristic/service-same-from-2-characteristics.https.window.js diff --git a/bluetooth/characteristic/service-same-object.https.window.js b/bluetooth/legacy/characteristic/service-same-object.https.window.js similarity index 100% rename from bluetooth/characteristic/service-same-object.https.window.js rename to bluetooth/legacy/characteristic/service-same-object.https.window.js diff --git a/bluetooth/characteristic/startNotifications/detachedIframe.https.window.js b/bluetooth/legacy/characteristic/startNotifications/detachedIframe.https.window.js similarity index 100% rename from bluetooth/characteristic/startNotifications/detachedIframe.https.window.js rename to bluetooth/legacy/characteristic/startNotifications/detachedIframe.https.window.js diff --git a/bluetooth/characteristic/startNotifications/gen-characteristic-is-removed.https.window.js b/bluetooth/legacy/characteristic/startNotifications/gen-characteristic-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/startNotifications/gen-characteristic-is-removed.https.window.js rename to bluetooth/legacy/characteristic/startNotifications/gen-characteristic-is-removed.https.window.js diff --git a/bluetooth/characteristic/stopNotifications/detachedIframe.https.window.js b/bluetooth/legacy/characteristic/stopNotifications/detachedIframe.https.window.js similarity index 100% rename from bluetooth/characteristic/stopNotifications/detachedIframe.https.window.js rename to bluetooth/legacy/characteristic/stopNotifications/detachedIframe.https.window.js diff --git a/bluetooth/characteristic/writeValue/buffer-is-detached.https.window.js b/bluetooth/legacy/characteristic/writeValue/buffer-is-detached.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValue/buffer-is-detached.https.window.js rename to bluetooth/legacy/characteristic/writeValue/buffer-is-detached.https.window.js diff --git a/bluetooth/characteristic/writeValue/characteristic-is-removed.https.window.js b/bluetooth/legacy/characteristic/writeValue/characteristic-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValue/characteristic-is-removed.https.window.js rename to bluetooth/legacy/characteristic/writeValue/characteristic-is-removed.https.window.js diff --git a/bluetooth/characteristic/writeValue/detachedIframe.https.window.js b/bluetooth/legacy/characteristic/writeValue/detachedIframe.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValue/detachedIframe.https.window.js rename to bluetooth/legacy/characteristic/writeValue/detachedIframe.https.window.js diff --git a/bluetooth/characteristic/writeValue/gen-characteristic-is-removed.https.window.js b/bluetooth/legacy/characteristic/writeValue/gen-characteristic-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValue/gen-characteristic-is-removed.https.window.js rename to bluetooth/legacy/characteristic/writeValue/gen-characteristic-is-removed.https.window.js diff --git a/bluetooth/characteristic/writeValue/service-is-removed.https.window.js b/bluetooth/legacy/characteristic/writeValue/service-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValue/service-is-removed.https.window.js rename to bluetooth/legacy/characteristic/writeValue/service-is-removed.https.window.js diff --git a/bluetooth/characteristic/writeValue/write-succeeds.https.window.js b/bluetooth/legacy/characteristic/writeValue/write-succeeds.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValue/write-succeeds.https.window.js rename to bluetooth/legacy/characteristic/writeValue/write-succeeds.https.window.js diff --git a/bluetooth/characteristic/writeValueWithResponse/buffer-is-detached.https.window.js b/bluetooth/legacy/characteristic/writeValueWithResponse/buffer-is-detached.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValueWithResponse/buffer-is-detached.https.window.js rename to bluetooth/legacy/characteristic/writeValueWithResponse/buffer-is-detached.https.window.js diff --git a/bluetooth/characteristic/writeValueWithResponse/characteristic-is-removed.https.window.js b/bluetooth/legacy/characteristic/writeValueWithResponse/characteristic-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValueWithResponse/characteristic-is-removed.https.window.js rename to bluetooth/legacy/characteristic/writeValueWithResponse/characteristic-is-removed.https.window.js diff --git a/bluetooth/characteristic/writeValueWithResponse/gen-characteristic-is-removed.https.window.js b/bluetooth/legacy/characteristic/writeValueWithResponse/gen-characteristic-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValueWithResponse/gen-characteristic-is-removed.https.window.js rename to bluetooth/legacy/characteristic/writeValueWithResponse/gen-characteristic-is-removed.https.window.js diff --git a/bluetooth/characteristic/writeValueWithResponse/service-is-removed.https.window.js b/bluetooth/legacy/characteristic/writeValueWithResponse/service-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValueWithResponse/service-is-removed.https.window.js rename to bluetooth/legacy/characteristic/writeValueWithResponse/service-is-removed.https.window.js diff --git a/bluetooth/characteristic/writeValueWithResponse/write-succeeds.https.window.js b/bluetooth/legacy/characteristic/writeValueWithResponse/write-succeeds.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValueWithResponse/write-succeeds.https.window.js rename to bluetooth/legacy/characteristic/writeValueWithResponse/write-succeeds.https.window.js diff --git a/bluetooth/characteristic/writeValueWithoutResponse/buffer-is-detached.https.window.js b/bluetooth/legacy/characteristic/writeValueWithoutResponse/buffer-is-detached.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValueWithoutResponse/buffer-is-detached.https.window.js rename to bluetooth/legacy/characteristic/writeValueWithoutResponse/buffer-is-detached.https.window.js diff --git a/bluetooth/characteristic/writeValueWithoutResponse/characteristic-is-removed.https.window.js b/bluetooth/legacy/characteristic/writeValueWithoutResponse/characteristic-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValueWithoutResponse/characteristic-is-removed.https.window.js rename to bluetooth/legacy/characteristic/writeValueWithoutResponse/characteristic-is-removed.https.window.js diff --git a/bluetooth/characteristic/writeValueWithoutResponse/gen-characteristic-is-removed.https.window.js b/bluetooth/legacy/characteristic/writeValueWithoutResponse/gen-characteristic-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValueWithoutResponse/gen-characteristic-is-removed.https.window.js rename to bluetooth/legacy/characteristic/writeValueWithoutResponse/gen-characteristic-is-removed.https.window.js diff --git a/bluetooth/characteristic/writeValueWithoutResponse/service-is-removed.https.window.js b/bluetooth/legacy/characteristic/writeValueWithoutResponse/service-is-removed.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValueWithoutResponse/service-is-removed.https.window.js rename to bluetooth/legacy/characteristic/writeValueWithoutResponse/service-is-removed.https.window.js diff --git a/bluetooth/characteristic/writeValueWithoutResponse/write-succeeds.https.window.js b/bluetooth/legacy/characteristic/writeValueWithoutResponse/write-succeeds.https.window.js similarity index 100% rename from bluetooth/characteristic/writeValueWithoutResponse/write-succeeds.https.window.js rename to bluetooth/legacy/characteristic/writeValueWithoutResponse/write-succeeds.https.window.js diff --git a/bluetooth/descriptor/readValue/detachedIframe.https.window.js b/bluetooth/legacy/descriptor/readValue/detachedIframe.https.window.js similarity index 100% rename from bluetooth/descriptor/readValue/detachedIframe.https.window.js rename to bluetooth/legacy/descriptor/readValue/detachedIframe.https.window.js diff --git a/bluetooth/descriptor/readValue/gen-service-is-removed.https.window.js b/bluetooth/legacy/descriptor/readValue/gen-service-is-removed.https.window.js similarity index 100% rename from bluetooth/descriptor/readValue/gen-service-is-removed.https.window.js rename to bluetooth/legacy/descriptor/readValue/gen-service-is-removed.https.window.js diff --git a/bluetooth/descriptor/readValue/read-succeeds.https.window.js b/bluetooth/legacy/descriptor/readValue/read-succeeds.https.window.js similarity index 100% rename from bluetooth/descriptor/readValue/read-succeeds.https.window.js rename to bluetooth/legacy/descriptor/readValue/read-succeeds.https.window.js diff --git a/bluetooth/descriptor/writeValue/buffer-is-detached.https.window.js b/bluetooth/legacy/descriptor/writeValue/buffer-is-detached.https.window.js similarity index 100% rename from bluetooth/descriptor/writeValue/buffer-is-detached.https.window.js rename to bluetooth/legacy/descriptor/writeValue/buffer-is-detached.https.window.js diff --git a/bluetooth/descriptor/writeValue/detachedIframe.https.window.js b/bluetooth/legacy/descriptor/writeValue/detachedIframe.https.window.js similarity index 100% rename from bluetooth/descriptor/writeValue/detachedIframe.https.window.js rename to bluetooth/legacy/descriptor/writeValue/detachedIframe.https.window.js diff --git a/bluetooth/descriptor/writeValue/gen-service-is-removed.https.window.js b/bluetooth/legacy/descriptor/writeValue/gen-service-is-removed.https.window.js similarity index 100% rename from bluetooth/descriptor/writeValue/gen-service-is-removed.https.window.js rename to bluetooth/legacy/descriptor/writeValue/gen-service-is-removed.https.window.js diff --git a/bluetooth/device/forget/connect-after-forget.https.window.js b/bluetooth/legacy/device/forget/connect-after-forget.https.window.js similarity index 100% rename from bluetooth/device/forget/connect-after-forget.https.window.js rename to bluetooth/legacy/device/forget/connect-after-forget.https.window.js diff --git a/bluetooth/device/forget/detachedIframe.https.window.js b/bluetooth/legacy/device/forget/detachedIframe.https.window.js similarity index 100% rename from bluetooth/device/forget/detachedIframe.https.window.js rename to bluetooth/legacy/device/forget/detachedIframe.https.window.js diff --git a/bluetooth/device/forget/getDevices.https.window.js b/bluetooth/legacy/device/forget/getDevices.https.window.js similarity index 100% rename from bluetooth/device/forget/getDevices.https.window.js rename to bluetooth/legacy/device/forget/getDevices.https.window.js diff --git a/bluetooth/device/gattserverdisconnected-event/disconnected.https.window.js b/bluetooth/legacy/device/gattserverdisconnected-event/disconnected.https.window.js similarity index 100% rename from bluetooth/device/gattserverdisconnected-event/disconnected.https.window.js rename to bluetooth/legacy/device/gattserverdisconnected-event/disconnected.https.window.js diff --git a/bluetooth/device/gattserverdisconnected-event/disconnected_gc.https.window.js b/bluetooth/legacy/device/gattserverdisconnected-event/disconnected_gc.https.window.js similarity index 100% rename from bluetooth/device/gattserverdisconnected-event/disconnected_gc.https.window.js rename to bluetooth/legacy/device/gattserverdisconnected-event/disconnected_gc.https.window.js diff --git a/bluetooth/device/gattserverdisconnected-event/one-event-per-disconnection.https.window.js b/bluetooth/legacy/device/gattserverdisconnected-event/one-event-per-disconnection.https.window.js similarity index 100% rename from bluetooth/device/gattserverdisconnected-event/one-event-per-disconnection.https.window.js rename to bluetooth/legacy/device/gattserverdisconnected-event/one-event-per-disconnection.https.window.js diff --git a/bluetooth/device/gattserverdisconnected-event/reconnect-during-disconnected-event.https.window.js b/bluetooth/legacy/device/gattserverdisconnected-event/reconnect-during-disconnected-event.https.window.js similarity index 100% rename from bluetooth/device/gattserverdisconnected-event/reconnect-during-disconnected-event.https.window.js rename to bluetooth/legacy/device/gattserverdisconnected-event/reconnect-during-disconnected-event.https.window.js diff --git a/bluetooth/device/watchAdvertisements/abort-before-watchAdvertisements.https.window.js b/bluetooth/legacy/device/watchAdvertisements/abort-before-watchAdvertisements.https.window.js similarity index 100% rename from bluetooth/device/watchAdvertisements/abort-before-watchAdvertisements.https.window.js rename to bluetooth/legacy/device/watchAdvertisements/abort-before-watchAdvertisements.https.window.js diff --git a/bluetooth/device/watchAdvertisements/abort-pending-operation.https.window.js b/bluetooth/legacy/device/watchAdvertisements/abort-pending-operation.https.window.js similarity index 100% rename from bluetooth/device/watchAdvertisements/abort-pending-operation.https.window.js rename to bluetooth/legacy/device/watchAdvertisements/abort-pending-operation.https.window.js diff --git a/bluetooth/device/watchAdvertisements/abort-signal-stops-events.https.window.js b/bluetooth/legacy/device/watchAdvertisements/abort-signal-stops-events.https.window.js similarity index 100% rename from bluetooth/device/watchAdvertisements/abort-signal-stops-events.https.window.js rename to bluetooth/legacy/device/watchAdvertisements/abort-signal-stops-events.https.window.js diff --git a/bluetooth/device/watchAdvertisements/abort-subsequent-watchAdvertisements-call-stops-events.https.window.js b/bluetooth/legacy/device/watchAdvertisements/abort-subsequent-watchAdvertisements-call-stops-events.https.window.js similarity index 100% rename from bluetooth/device/watchAdvertisements/abort-subsequent-watchAdvertisements-call-stops-events.https.window.js rename to bluetooth/legacy/device/watchAdvertisements/abort-subsequent-watchAdvertisements-call-stops-events.https.window.js diff --git a/bluetooth/device/watchAdvertisements/advertisementreceived-event-fired.https.window.js b/bluetooth/legacy/device/watchAdvertisements/advertisementreceived-event-fired.https.window.js similarity index 100% rename from bluetooth/device/watchAdvertisements/advertisementreceived-event-fired.https.window.js rename to bluetooth/legacy/device/watchAdvertisements/advertisementreceived-event-fired.https.window.js diff --git a/bluetooth/device/watchAdvertisements/blocklisted-manufacturer-data-filtered-from-event.https.window.js b/bluetooth/legacy/device/watchAdvertisements/blocklisted-manufacturer-data-filtered-from-event.https.window.js similarity index 100% rename from bluetooth/device/watchAdvertisements/blocklisted-manufacturer-data-filtered-from-event.https.window.js rename to bluetooth/legacy/device/watchAdvertisements/blocklisted-manufacturer-data-filtered-from-event.https.window.js diff --git a/bluetooth/device/watchAdvertisements/concurrent-watchAdvertisements-calls.https.window.js b/bluetooth/legacy/device/watchAdvertisements/concurrent-watchAdvertisements-calls.https.window.js similarity index 100% rename from bluetooth/device/watchAdvertisements/concurrent-watchAdvertisements-calls.https.window.js rename to bluetooth/legacy/device/watchAdvertisements/concurrent-watchAdvertisements-calls.https.window.js diff --git a/bluetooth/device/watchAdvertisements/detachedIframe.https.window.js b/bluetooth/legacy/device/watchAdvertisements/detachedIframe.https.window.js similarity index 100% rename from bluetooth/device/watchAdvertisements/detachedIframe.https.window.js rename to bluetooth/legacy/device/watchAdvertisements/detachedIframe.https.window.js diff --git a/bluetooth/device/watchAdvertisements/service-and-manufacturer-data-filtered-from-event.https.window.js b/bluetooth/legacy/device/watchAdvertisements/service-and-manufacturer-data-filtered-from-event.https.window.js similarity index 100% rename from bluetooth/device/watchAdvertisements/service-and-manufacturer-data-filtered-from-event.https.window.js rename to bluetooth/legacy/device/watchAdvertisements/service-and-manufacturer-data-filtered-from-event.https.window.js diff --git a/bluetooth/device/watchAdvertisements/subsequent-watchAdvertisements-call.https.window.js b/bluetooth/legacy/device/watchAdvertisements/subsequent-watchAdvertisements-call.https.window.js similarity index 100% rename from bluetooth/device/watchAdvertisements/subsequent-watchAdvertisements-call.https.window.js rename to bluetooth/legacy/device/watchAdvertisements/subsequent-watchAdvertisements-call.https.window.js diff --git a/bluetooth/device/watchAdvertisements/watching-two-devices-abort-one-watchAdvertisements.https.window.js b/bluetooth/legacy/device/watchAdvertisements/watching-two-devices-abort-one-watchAdvertisements.https.window.js similarity index 100% rename from bluetooth/device/watchAdvertisements/watching-two-devices-abort-one-watchAdvertisements.https.window.js rename to bluetooth/legacy/device/watchAdvertisements/watching-two-devices-abort-one-watchAdvertisements.https.window.js diff --git a/bluetooth/device/watchAdvertisements/watching-two-devices.https.window.js b/bluetooth/legacy/device/watchAdvertisements/watching-two-devices.https.window.js similarity index 100% rename from bluetooth/device/watchAdvertisements/watching-two-devices.https.window.js rename to bluetooth/legacy/device/watchAdvertisements/watching-two-devices.https.window.js diff --git a/bluetooth/generate.py b/bluetooth/legacy/generate.py similarity index 100% rename from bluetooth/generate.py rename to bluetooth/legacy/generate.py diff --git a/bluetooth/generate_test.py b/bluetooth/legacy/generate_test.py similarity index 100% rename from bluetooth/generate_test.py rename to bluetooth/legacy/generate_test.py diff --git a/bluetooth/getAvailability/reject_opaque_origin.https.html b/bluetooth/legacy/getAvailability/reject_opaque_origin.https.html similarity index 100% rename from bluetooth/getAvailability/reject_opaque_origin.https.html rename to bluetooth/legacy/getAvailability/reject_opaque_origin.https.html diff --git a/bluetooth/getAvailability/reject_opaque_origin.https.html.headers b/bluetooth/legacy/getAvailability/reject_opaque_origin.https.html.headers similarity index 100% rename from bluetooth/getAvailability/reject_opaque_origin.https.html.headers rename to bluetooth/legacy/getAvailability/reject_opaque_origin.https.html.headers diff --git a/bluetooth/getAvailability/sandboxed_iframe.https.window.js b/bluetooth/legacy/getAvailability/sandboxed_iframe.https.window.js similarity index 100% rename from bluetooth/getAvailability/sandboxed_iframe.https.window.js rename to bluetooth/legacy/getAvailability/sandboxed_iframe.https.window.js diff --git a/bluetooth/getDevices/granted-devices-with-services.https.window.js b/bluetooth/legacy/getDevices/granted-devices-with-services.https.window.js similarity index 100% rename from bluetooth/getDevices/granted-devices-with-services.https.window.js rename to bluetooth/legacy/getDevices/granted-devices-with-services.https.window.js diff --git a/bluetooth/getDevices/no-granted-devices.https.window.js b/bluetooth/legacy/getDevices/no-granted-devices.https.window.js similarity index 100% rename from bluetooth/getDevices/no-granted-devices.https.window.js rename to bluetooth/legacy/getDevices/no-granted-devices.https.window.js diff --git a/bluetooth/getDevices/reject_opaque_origin.https.html b/bluetooth/legacy/getDevices/reject_opaque_origin.https.html similarity index 100% rename from bluetooth/getDevices/reject_opaque_origin.https.html rename to bluetooth/legacy/getDevices/reject_opaque_origin.https.html diff --git a/bluetooth/getDevices/reject_opaque_origin.https.html.headers b/bluetooth/legacy/getDevices/reject_opaque_origin.https.html.headers similarity index 100% rename from bluetooth/getDevices/reject_opaque_origin.https.html.headers rename to bluetooth/legacy/getDevices/reject_opaque_origin.https.html.headers diff --git a/bluetooth/getDevices/returns-same-bluetooth-device-object.https.window.js b/bluetooth/legacy/getDevices/returns-same-bluetooth-device-object.https.window.js similarity index 100% rename from bluetooth/getDevices/returns-same-bluetooth-device-object.https.window.js rename to bluetooth/legacy/getDevices/returns-same-bluetooth-device-object.https.window.js diff --git a/bluetooth/getDevices/sandboxed_iframe.https.window.js b/bluetooth/legacy/getDevices/sandboxed_iframe.https.window.js similarity index 100% rename from bluetooth/getDevices/sandboxed_iframe.https.window.js rename to bluetooth/legacy/getDevices/sandboxed_iframe.https.window.js diff --git a/bluetooth/idl/idl-Bluetooth.https.window.js b/bluetooth/legacy/idl/idl-Bluetooth.https.window.js similarity index 100% rename from bluetooth/idl/idl-Bluetooth.https.window.js rename to bluetooth/legacy/idl/idl-Bluetooth.https.window.js diff --git a/bluetooth/idl/idl-BluetoothDevice.https.window.js b/bluetooth/legacy/idl/idl-BluetoothDevice.https.window.js similarity index 100% rename from bluetooth/idl/idl-BluetoothDevice.https.window.js rename to bluetooth/legacy/idl/idl-BluetoothDevice.https.window.js diff --git a/bluetooth/idl/idl-BluetoothUUID.window.js b/bluetooth/legacy/idl/idl-BluetoothUUID.window.js similarity index 100% rename from bluetooth/idl/idl-BluetoothUUID.window.js rename to bluetooth/legacy/idl/idl-BluetoothUUID.window.js diff --git a/bluetooth/idl/idl-NavigatorBluetooth.https.window.js b/bluetooth/legacy/idl/idl-NavigatorBluetooth.https.window.js similarity index 100% rename from bluetooth/idl/idl-NavigatorBluetooth.https.window.js rename to bluetooth/legacy/idl/idl-NavigatorBluetooth.https.window.js diff --git a/bluetooth/idl/idl-NavigatorBluetooth.window.js b/bluetooth/legacy/idl/idl-NavigatorBluetooth.window.js similarity index 100% rename from bluetooth/idl/idl-NavigatorBluetooth.window.js rename to bluetooth/legacy/idl/idl-NavigatorBluetooth.window.js diff --git a/bluetooth/idl/idlharness.tentative.https.window.js b/bluetooth/legacy/idl/idlharness.tentative.https.window.js similarity index 100% rename from bluetooth/idl/idlharness.tentative.https.window.js rename to bluetooth/legacy/idl/idlharness.tentative.https.window.js diff --git a/bluetooth/requestDevice/acceptAllDevices/device-with-empty-name.https.window.js b/bluetooth/legacy/requestDevice/acceptAllDevices/device-with-empty-name.https.window.js similarity index 100% rename from bluetooth/requestDevice/acceptAllDevices/device-with-empty-name.https.window.js rename to bluetooth/legacy/requestDevice/acceptAllDevices/device-with-empty-name.https.window.js diff --git a/bluetooth/requestDevice/acceptAllDevices/device-with-name.https.window.js b/bluetooth/legacy/requestDevice/acceptAllDevices/device-with-name.https.window.js similarity index 100% rename from bluetooth/requestDevice/acceptAllDevices/device-with-name.https.window.js rename to bluetooth/legacy/requestDevice/acceptAllDevices/device-with-name.https.window.js diff --git a/bluetooth/requestDevice/acceptAllDevices/optional-services-missing.https.window.js b/bluetooth/legacy/requestDevice/acceptAllDevices/optional-services-missing.https.window.js similarity index 100% rename from bluetooth/requestDevice/acceptAllDevices/optional-services-missing.https.window.js rename to bluetooth/legacy/requestDevice/acceptAllDevices/optional-services-missing.https.window.js diff --git a/bluetooth/requestDevice/acceptAllDevices/optional-services-present.https.window.js b/bluetooth/legacy/requestDevice/acceptAllDevices/optional-services-present.https.window.js similarity index 100% rename from bluetooth/requestDevice/acceptAllDevices/optional-services-present.https.window.js rename to bluetooth/legacy/requestDevice/acceptAllDevices/optional-services-present.https.window.js diff --git a/bluetooth/requestDevice/blocklisted-manufacturer-data-in-filter.https.window.js b/bluetooth/legacy/requestDevice/blocklisted-manufacturer-data-in-filter.https.window.js similarity index 100% rename from bluetooth/requestDevice/blocklisted-manufacturer-data-in-filter.https.window.js rename to bluetooth/legacy/requestDevice/blocklisted-manufacturer-data-in-filter.https.window.js diff --git a/bluetooth/requestDevice/blocklisted-service-in-filter.https.window.js b/bluetooth/legacy/requestDevice/blocklisted-service-in-filter.https.window.js similarity index 100% rename from bluetooth/requestDevice/blocklisted-service-in-filter.https.window.js rename to bluetooth/legacy/requestDevice/blocklisted-service-in-filter.https.window.js diff --git a/bluetooth/requestDevice/blocklisted-service-in-optionalServices.https.window.js b/bluetooth/legacy/requestDevice/blocklisted-service-in-optionalServices.https.window.js similarity index 100% rename from bluetooth/requestDevice/blocklisted-service-in-optionalServices.https.window.js rename to bluetooth/legacy/requestDevice/blocklisted-service-in-optionalServices.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/data-prefix-and-mask-size.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/data-prefix-and-mask-size.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/data-prefix-and-mask-size.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/data-prefix-and-mask-size.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/dataPrefix-buffer-is-detached.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/dataPrefix-buffer-is-detached.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/dataPrefix-buffer-is-detached.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/dataPrefix-buffer-is-detached.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/device-name-longer-than-29-bytes.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/device-name-longer-than-29-bytes.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/device-name-longer-than-29-bytes.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/device-name-longer-than-29-bytes.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/empty-dataPrefix.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/empty-dataPrefix.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/empty-dataPrefix.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/empty-dataPrefix.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/empty-exclusion-filter.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/empty-exclusion-filter.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/empty-exclusion-filter.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/empty-exclusion-filter.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/empty-exclusion-filters-member.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/empty-exclusion-filters-member.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/empty-exclusion-filters-member.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/empty-exclusion-filters-member.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/empty-filter.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/empty-filter.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/empty-filter.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/empty-filter.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/empty-filters-member.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/empty-filters-member.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/empty-filters-member.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/empty-filters-member.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/empty-manufacturerData-member.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/empty-manufacturerData-member.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/empty-manufacturerData-member.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/empty-manufacturerData-member.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/empty-namePrefix.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/empty-namePrefix.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/empty-namePrefix.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/empty-namePrefix.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/empty-services-member.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/empty-services-member.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/empty-services-member.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/empty-services-member.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/exclusion-filters-require-filters.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/exclusion-filters-require-filters.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/exclusion-filters-require-filters.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/exclusion-filters-require-filters.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/filters-xor-acceptAllDevices.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/filters-xor-acceptAllDevices.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/filters-xor-acceptAllDevices.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/filters-xor-acceptAllDevices.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/invalid-companyIdentifier.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/invalid-companyIdentifier.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/invalid-companyIdentifier.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/invalid-companyIdentifier.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/mask-buffer-is-detached.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/mask-buffer-is-detached.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/mask-buffer-is-detached.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/mask-buffer-is-detached.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-name-unicode.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-exceeded-name-unicode.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-name-unicode.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-exceeded-name-unicode.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-name.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-exceeded-name.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-name.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-exceeded-name.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-namePrefix-unicode.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-exceeded-namePrefix-unicode.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-namePrefix-unicode.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-exceeded-namePrefix-unicode.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-namePrefix.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-exceeded-namePrefix.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-namePrefix.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-exceeded-namePrefix.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/max-length-name-unicode.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-name-unicode.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/max-length-name-unicode.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-name-unicode.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/max-length-name.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-name.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/max-length-name.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-name.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/max-length-namePrefix-unicode.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-namePrefix-unicode.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/max-length-namePrefix-unicode.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-namePrefix-unicode.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/max-length-namePrefix.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-namePrefix.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/max-length-namePrefix.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/max-length-namePrefix.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/no-arguments.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/no-arguments.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/no-arguments.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/no-arguments.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/same-company-identifier.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/same-company-identifier.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/same-company-identifier.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/same-company-identifier.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/unicode-valid-length-name-name.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/unicode-valid-length-name-name.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/unicode-valid-length-name-name.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/unicode-valid-length-name-name.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/unicode-valid-length-name-namePrefix.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/unicode-valid-length-name-namePrefix.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/unicode-valid-length-name-namePrefix.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/unicode-valid-length-name-namePrefix.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/wrong-service-in-optionalServices-member.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/wrong-service-in-optionalServices-member.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/wrong-service-in-optionalServices-member.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/wrong-service-in-optionalServices-member.https.window.js diff --git a/bluetooth/requestDevice/canonicalizeFilter/wrong-service-in-services-member.https.window.js b/bluetooth/legacy/requestDevice/canonicalizeFilter/wrong-service-in-services-member.https.window.js similarity index 100% rename from bluetooth/requestDevice/canonicalizeFilter/wrong-service-in-services-member.https.window.js rename to bluetooth/legacy/requestDevice/canonicalizeFilter/wrong-service-in-services-member.https.window.js diff --git a/bluetooth/requestDevice/cross-origin-iframe.sub.https.window.js b/bluetooth/legacy/requestDevice/cross-origin-iframe.sub.https.window.js similarity index 100% rename from bluetooth/requestDevice/cross-origin-iframe.sub.https.window.js rename to bluetooth/legacy/requestDevice/cross-origin-iframe.sub.https.window.js diff --git a/bluetooth/requestDevice/discovery-succeeds.https.window.js b/bluetooth/legacy/requestDevice/discovery-succeeds.https.window.js similarity index 100% rename from bluetooth/requestDevice/discovery-succeeds.https.window.js rename to bluetooth/legacy/requestDevice/discovery-succeeds.https.window.js diff --git a/bluetooth/requestDevice/doesnt-consume-user-gesture.https.window.js b/bluetooth/legacy/requestDevice/doesnt-consume-user-gesture.https.window.js similarity index 100% rename from bluetooth/requestDevice/doesnt-consume-user-gesture.https.window.js rename to bluetooth/legacy/requestDevice/doesnt-consume-user-gesture.https.window.js diff --git a/bluetooth/requestDevice/filter-matches.https.window.js b/bluetooth/legacy/requestDevice/filter-matches.https.window.js similarity index 100% rename from bluetooth/requestDevice/filter-matches.https.window.js rename to bluetooth/legacy/requestDevice/filter-matches.https.window.js diff --git a/bluetooth/requestDevice/le-not-supported.https.window.js b/bluetooth/legacy/requestDevice/le-not-supported.https.window.js similarity index 100% rename from bluetooth/requestDevice/le-not-supported.https.window.js rename to bluetooth/legacy/requestDevice/le-not-supported.https.window.js diff --git a/bluetooth/requestDevice/manufacturer-data-filter-matches.https.window.js b/bluetooth/legacy/requestDevice/manufacturer-data-filter-matches.https.window.js similarity index 100% rename from bluetooth/requestDevice/manufacturer-data-filter-matches.https.window.js rename to bluetooth/legacy/requestDevice/manufacturer-data-filter-matches.https.window.js diff --git a/bluetooth/requestDevice/name-empty-device-from-name-empty-filter.https.window.js b/bluetooth/legacy/requestDevice/name-empty-device-from-name-empty-filter.https.window.js similarity index 100% rename from bluetooth/requestDevice/name-empty-device-from-name-empty-filter.https.window.js rename to bluetooth/legacy/requestDevice/name-empty-device-from-name-empty-filter.https.window.js diff --git a/bluetooth/requestDevice/not-processing-user-gesture.https.window.js b/bluetooth/legacy/requestDevice/not-processing-user-gesture.https.window.js similarity index 100% rename from bluetooth/requestDevice/not-processing-user-gesture.https.window.js rename to bluetooth/legacy/requestDevice/not-processing-user-gesture.https.window.js diff --git a/bluetooth/requestDevice/radio-not-present.https.window.js b/bluetooth/legacy/requestDevice/radio-not-present.https.window.js similarity index 100% rename from bluetooth/requestDevice/radio-not-present.https.window.js rename to bluetooth/legacy/requestDevice/radio-not-present.https.window.js diff --git a/bluetooth/requestDevice/reject_opaque_origin.https.html b/bluetooth/legacy/requestDevice/reject_opaque_origin.https.html similarity index 100% rename from bluetooth/requestDevice/reject_opaque_origin.https.html rename to bluetooth/legacy/requestDevice/reject_opaque_origin.https.html diff --git a/bluetooth/requestDevice/reject_opaque_origin.https.html.headers b/bluetooth/legacy/requestDevice/reject_opaque_origin.https.html.headers similarity index 100% rename from bluetooth/requestDevice/reject_opaque_origin.https.html.headers rename to bluetooth/legacy/requestDevice/reject_opaque_origin.https.html.headers diff --git a/bluetooth/requestDevice/request-from-iframe.https.window.js b/bluetooth/legacy/requestDevice/request-from-iframe.https.window.js similarity index 100% rename from bluetooth/requestDevice/request-from-iframe.https.window.js rename to bluetooth/legacy/requestDevice/request-from-iframe.https.window.js diff --git a/bluetooth/requestDevice/request-from-sandboxed-iframe.https.window.js b/bluetooth/legacy/requestDevice/request-from-sandboxed-iframe.https.window.js similarity index 100% rename from bluetooth/requestDevice/request-from-sandboxed-iframe.https.window.js rename to bluetooth/legacy/requestDevice/request-from-sandboxed-iframe.https.window.js diff --git a/bluetooth/requestDevice/same-device.https.window.js b/bluetooth/legacy/requestDevice/same-device.https.window.js similarity index 100% rename from bluetooth/requestDevice/same-device.https.window.js rename to bluetooth/legacy/requestDevice/same-device.https.window.js diff --git a/bluetooth/requestDevice/sandboxed_iframe.https.window.js b/bluetooth/legacy/requestDevice/sandboxed_iframe.https.window.js similarity index 100% rename from bluetooth/requestDevice/sandboxed_iframe.https.window.js rename to bluetooth/legacy/requestDevice/sandboxed_iframe.https.window.js diff --git a/bluetooth/requestDevice/single-filter-single-service.https.window.js b/bluetooth/legacy/requestDevice/single-filter-single-service.https.window.js similarity index 100% rename from bluetooth/requestDevice/single-filter-single-service.https.window.js rename to bluetooth/legacy/requestDevice/single-filter-single-service.https.window.js diff --git a/bluetooth/requestLEScan/reject_opaque_origin.https.html b/bluetooth/legacy/requestLEScan/reject_opaque_origin.https.html similarity index 100% rename from bluetooth/requestLEScan/reject_opaque_origin.https.html rename to bluetooth/legacy/requestLEScan/reject_opaque_origin.https.html diff --git a/bluetooth/requestLEScan/reject_opaque_origin.https.html.headers b/bluetooth/legacy/requestLEScan/reject_opaque_origin.https.html.headers similarity index 100% rename from bluetooth/requestLEScan/reject_opaque_origin.https.html.headers rename to bluetooth/legacy/requestLEScan/reject_opaque_origin.https.html.headers diff --git a/bluetooth/requestLEScan/sandboxed_iframe.https.window.js b/bluetooth/legacy/requestLEScan/sandboxed_iframe.https.window.js similarity index 100% rename from bluetooth/requestLEScan/sandboxed_iframe.https.window.js rename to bluetooth/legacy/requestLEScan/sandboxed_iframe.https.window.js diff --git a/bluetooth/script-tests/base_test_js.template b/bluetooth/legacy/script-tests/base_test_js.template similarity index 100% rename from bluetooth/script-tests/base_test_js.template rename to bluetooth/legacy/script-tests/base_test_js.template diff --git a/bluetooth/script-tests/characteristic/characteristic-is-removed.js b/bluetooth/legacy/script-tests/characteristic/characteristic-is-removed.js similarity index 100% rename from bluetooth/script-tests/characteristic/characteristic-is-removed.js rename to bluetooth/legacy/script-tests/characteristic/characteristic-is-removed.js diff --git a/bluetooth/script-tests/characteristic/descriptor-get-same-object.js b/bluetooth/legacy/script-tests/characteristic/descriptor-get-same-object.js similarity index 100% rename from bluetooth/script-tests/characteristic/descriptor-get-same-object.js rename to bluetooth/legacy/script-tests/characteristic/descriptor-get-same-object.js diff --git a/bluetooth/script-tests/characteristic/service-is-removed.js b/bluetooth/legacy/script-tests/characteristic/service-is-removed.js similarity index 100% rename from bluetooth/script-tests/characteristic/service-is-removed.js rename to bluetooth/legacy/script-tests/characteristic/service-is-removed.js diff --git a/bluetooth/script-tests/descriptor/service-is-removed.js b/bluetooth/legacy/script-tests/descriptor/service-is-removed.js similarity index 100% rename from bluetooth/script-tests/descriptor/service-is-removed.js rename to bluetooth/legacy/script-tests/descriptor/service-is-removed.js diff --git a/bluetooth/script-tests/server/disconnect-called-before.js b/bluetooth/legacy/script-tests/server/disconnect-called-before.js similarity index 100% rename from bluetooth/script-tests/server/disconnect-called-before.js rename to bluetooth/legacy/script-tests/server/disconnect-called-before.js diff --git a/bluetooth/script-tests/server/disconnect-called-during-error.js b/bluetooth/legacy/script-tests/server/disconnect-called-during-error.js similarity index 100% rename from bluetooth/script-tests/server/disconnect-called-during-error.js rename to bluetooth/legacy/script-tests/server/disconnect-called-during-error.js diff --git a/bluetooth/script-tests/server/disconnect-called-during-success.js b/bluetooth/legacy/script-tests/server/disconnect-called-during-success.js similarity index 100% rename from bluetooth/script-tests/server/disconnect-called-during-success.js rename to bluetooth/legacy/script-tests/server/disconnect-called-during-success.js diff --git a/bluetooth/script-tests/server/disconnect-discovery-timeout.js b/bluetooth/legacy/script-tests/server/disconnect-discovery-timeout.js similarity index 100% rename from bluetooth/script-tests/server/disconnect-discovery-timeout.js rename to bluetooth/legacy/script-tests/server/disconnect-discovery-timeout.js diff --git a/bluetooth/script-tests/server/disconnect-invalidates-objects.js b/bluetooth/legacy/script-tests/server/disconnect-invalidates-objects.js similarity index 100% rename from bluetooth/script-tests/server/disconnect-invalidates-objects.js rename to bluetooth/legacy/script-tests/server/disconnect-invalidates-objects.js diff --git a/bluetooth/script-tests/server/disconnected-device.js b/bluetooth/legacy/script-tests/server/disconnected-device.js similarity index 100% rename from bluetooth/script-tests/server/disconnected-device.js rename to bluetooth/legacy/script-tests/server/disconnected-device.js diff --git a/bluetooth/script-tests/server/discovery-complete-no-permission-absent-service.js b/bluetooth/legacy/script-tests/server/discovery-complete-no-permission-absent-service.js similarity index 100% rename from bluetooth/script-tests/server/discovery-complete-no-permission-absent-service.js rename to bluetooth/legacy/script-tests/server/discovery-complete-no-permission-absent-service.js diff --git a/bluetooth/script-tests/server/discovery-complete-service-not-found.js b/bluetooth/legacy/script-tests/server/discovery-complete-service-not-found.js similarity index 100% rename from bluetooth/script-tests/server/discovery-complete-service-not-found.js rename to bluetooth/legacy/script-tests/server/discovery-complete-service-not-found.js diff --git a/bluetooth/script-tests/server/garbage-collection-ran-during-error.js b/bluetooth/legacy/script-tests/server/garbage-collection-ran-during-error.js similarity index 100% rename from bluetooth/script-tests/server/garbage-collection-ran-during-error.js rename to bluetooth/legacy/script-tests/server/garbage-collection-ran-during-error.js diff --git a/bluetooth/script-tests/server/garbage-collection-ran-during-success.js b/bluetooth/legacy/script-tests/server/garbage-collection-ran-during-success.js similarity index 100% rename from bluetooth/script-tests/server/garbage-collection-ran-during-success.js rename to bluetooth/legacy/script-tests/server/garbage-collection-ran-during-success.js diff --git a/bluetooth/script-tests/server/get-different-service-after-reconnection.js b/bluetooth/legacy/script-tests/server/get-different-service-after-reconnection.js similarity index 100% rename from bluetooth/script-tests/server/get-different-service-after-reconnection.js rename to bluetooth/legacy/script-tests/server/get-different-service-after-reconnection.js diff --git a/bluetooth/script-tests/server/get-same-object.js b/bluetooth/legacy/script-tests/server/get-same-object.js similarity index 100% rename from bluetooth/script-tests/server/get-same-object.js rename to bluetooth/legacy/script-tests/server/get-same-object.js diff --git a/bluetooth/script-tests/server/invalid-service-name.js b/bluetooth/legacy/script-tests/server/invalid-service-name.js similarity index 100% rename from bluetooth/script-tests/server/invalid-service-name.js rename to bluetooth/legacy/script-tests/server/invalid-service-name.js diff --git a/bluetooth/script-tests/server/no-permission-absent-service.js b/bluetooth/legacy/script-tests/server/no-permission-absent-service.js similarity index 100% rename from bluetooth/script-tests/server/no-permission-absent-service.js rename to bluetooth/legacy/script-tests/server/no-permission-absent-service.js diff --git a/bluetooth/script-tests/server/no-permission-for-any-service.js b/bluetooth/legacy/script-tests/server/no-permission-for-any-service.js similarity index 100% rename from bluetooth/script-tests/server/no-permission-for-any-service.js rename to bluetooth/legacy/script-tests/server/no-permission-for-any-service.js diff --git a/bluetooth/script-tests/server/no-permission-present-service.js b/bluetooth/legacy/script-tests/server/no-permission-present-service.js similarity index 100% rename from bluetooth/script-tests/server/no-permission-present-service.js rename to bluetooth/legacy/script-tests/server/no-permission-present-service.js diff --git a/bluetooth/script-tests/server/service-not-found.js b/bluetooth/legacy/script-tests/server/service-not-found.js similarity index 100% rename from bluetooth/script-tests/server/service-not-found.js rename to bluetooth/legacy/script-tests/server/service-not-found.js diff --git a/bluetooth/script-tests/service/blocklisted-characteristic.js b/bluetooth/legacy/script-tests/service/blocklisted-characteristic.js similarity index 100% rename from bluetooth/script-tests/service/blocklisted-characteristic.js rename to bluetooth/legacy/script-tests/service/blocklisted-characteristic.js diff --git a/bluetooth/script-tests/service/characteristic-not-found.js b/bluetooth/legacy/script-tests/service/characteristic-not-found.js similarity index 100% rename from bluetooth/script-tests/service/characteristic-not-found.js rename to bluetooth/legacy/script-tests/service/characteristic-not-found.js diff --git a/bluetooth/script-tests/service/garbage-collection-ran-during-error.js b/bluetooth/legacy/script-tests/service/garbage-collection-ran-during-error.js similarity index 100% rename from bluetooth/script-tests/service/garbage-collection-ran-during-error.js rename to bluetooth/legacy/script-tests/service/garbage-collection-ran-during-error.js diff --git a/bluetooth/script-tests/service/get-same-object.js b/bluetooth/legacy/script-tests/service/get-same-object.js similarity index 100% rename from bluetooth/script-tests/service/get-same-object.js rename to bluetooth/legacy/script-tests/service/get-same-object.js diff --git a/bluetooth/script-tests/service/invalid-characteristic-name.js b/bluetooth/legacy/script-tests/service/invalid-characteristic-name.js similarity index 100% rename from bluetooth/script-tests/service/invalid-characteristic-name.js rename to bluetooth/legacy/script-tests/service/invalid-characteristic-name.js diff --git a/bluetooth/script-tests/service/reconnect-during.js b/bluetooth/legacy/script-tests/service/reconnect-during.js similarity index 100% rename from bluetooth/script-tests/service/reconnect-during.js rename to bluetooth/legacy/script-tests/service/reconnect-during.js diff --git a/bluetooth/script-tests/service/service-is-removed.js b/bluetooth/legacy/script-tests/service/service-is-removed.js similarity index 100% rename from bluetooth/script-tests/service/service-is-removed.js rename to bluetooth/legacy/script-tests/service/service-is-removed.js diff --git a/bluetooth/server/connect/connection-succeeds.https.window.js b/bluetooth/legacy/server/connect/connection-succeeds.https.window.js similarity index 100% rename from bluetooth/server/connect/connection-succeeds.https.window.js rename to bluetooth/legacy/server/connect/connection-succeeds.https.window.js diff --git a/bluetooth/server/connect/detachedIframe.https.window.js b/bluetooth/legacy/server/connect/detachedIframe.https.window.js similarity index 100% rename from bluetooth/server/connect/detachedIframe.https.window.js rename to bluetooth/legacy/server/connect/detachedIframe.https.window.js diff --git a/bluetooth/server/connect/garbage-collection-ran-during-success.https.window.js b/bluetooth/legacy/server/connect/garbage-collection-ran-during-success.https.window.js similarity index 100% rename from bluetooth/server/connect/garbage-collection-ran-during-success.https.window.js rename to bluetooth/legacy/server/connect/garbage-collection-ran-during-success.https.window.js diff --git a/bluetooth/server/connect/get-same-gatt-server.https.window.js b/bluetooth/legacy/server/connect/get-same-gatt-server.https.window.js similarity index 100% rename from bluetooth/server/connect/get-same-gatt-server.https.window.js rename to bluetooth/legacy/server/connect/get-same-gatt-server.https.window.js diff --git a/bluetooth/server/device-same-object.https.window.js b/bluetooth/legacy/server/device-same-object.https.window.js similarity index 100% rename from bluetooth/server/device-same-object.https.window.js rename to bluetooth/legacy/server/device-same-object.https.window.js diff --git a/bluetooth/server/disconnect/connect-disconnect-twice.https.window.js b/bluetooth/legacy/server/disconnect/connect-disconnect-twice.https.window.js similarity index 100% rename from bluetooth/server/disconnect/connect-disconnect-twice.https.window.js rename to bluetooth/legacy/server/disconnect/connect-disconnect-twice.https.window.js diff --git a/bluetooth/server/disconnect/detach-gc.https.window.js b/bluetooth/legacy/server/disconnect/detach-gc.https.window.js similarity index 100% rename from bluetooth/server/disconnect/detach-gc.https.window.js rename to bluetooth/legacy/server/disconnect/detach-gc.https.window.js diff --git a/bluetooth/server/disconnect/detachedIframe.https.window.js b/bluetooth/legacy/server/disconnect/detachedIframe.https.window.js similarity index 100% rename from bluetooth/server/disconnect/detachedIframe.https.window.js rename to bluetooth/legacy/server/disconnect/detachedIframe.https.window.js diff --git a/bluetooth/server/disconnect/disconnect-twice-in-a-row.https.window.js b/bluetooth/legacy/server/disconnect/disconnect-twice-in-a-row.https.window.js similarity index 100% rename from bluetooth/server/disconnect/disconnect-twice-in-a-row.https.window.js rename to bluetooth/legacy/server/disconnect/disconnect-twice-in-a-row.https.window.js diff --git a/bluetooth/server/disconnect/gc-detach.https.window.js b/bluetooth/legacy/server/disconnect/gc-detach.https.window.js similarity index 100% rename from bluetooth/server/disconnect/gc-detach.https.window.js rename to bluetooth/legacy/server/disconnect/gc-detach.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-disconnect-called-before.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-disconnect-called-before.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-disconnect-called-before.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-disconnect-called-before.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-disconnect-called-during-error.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-disconnect-called-during-error.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-disconnect-called-during-error.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-disconnect-called-during-error.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-disconnect-called-during-success.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-disconnect-called-during-success.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-disconnect-called-during-success.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-disconnect-called-during-success.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-disconnect-discovery-timeout.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-disconnect-discovery-timeout.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-disconnect-discovery-timeout.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-disconnect-discovery-timeout.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-disconnect-invalidates-objects.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-disconnect-invalidates-objects.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-disconnect-invalidates-objects.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-disconnect-invalidates-objects.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-disconnected-device.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-disconnected-device.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-disconnected-device.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-disconnected-device.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-discovery-complete-no-permission-absent-service.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-discovery-complete-no-permission-absent-service.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-discovery-complete-no-permission-absent-service.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-discovery-complete-no-permission-absent-service.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-discovery-complete-service-not-found.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-discovery-complete-service-not-found.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-discovery-complete-service-not-found.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-discovery-complete-service-not-found.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-garbage-collection-ran-during-error.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-garbage-collection-ran-during-error.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-garbage-collection-ran-during-error.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-garbage-collection-ran-during-error.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-garbage-collection-ran-during-success.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-garbage-collection-ran-during-success.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-garbage-collection-ran-during-success.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-garbage-collection-ran-during-success.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-get-different-service-after-reconnection.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-get-different-service-after-reconnection.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-get-different-service-after-reconnection.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-get-different-service-after-reconnection.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-get-same-object.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-get-same-object.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-get-same-object.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-get-same-object.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-invalid-service-name.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-invalid-service-name.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-invalid-service-name.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-invalid-service-name.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-no-permission-absent-service.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-no-permission-absent-service.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-no-permission-absent-service.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-no-permission-absent-service.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-no-permission-for-any-service.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-no-permission-for-any-service.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-no-permission-for-any-service.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-no-permission-for-any-service.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-no-permission-present-service.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-no-permission-present-service.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-no-permission-present-service.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-no-permission-present-service.https.window.js diff --git a/bluetooth/server/getPrimaryService/gen-service-not-found.https.window.js b/bluetooth/legacy/server/getPrimaryService/gen-service-not-found.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/gen-service-not-found.https.window.js rename to bluetooth/legacy/server/getPrimaryService/gen-service-not-found.https.window.js diff --git a/bluetooth/server/getPrimaryService/service-found.https.window.js b/bluetooth/legacy/server/getPrimaryService/service-found.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/service-found.https.window.js rename to bluetooth/legacy/server/getPrimaryService/service-found.https.window.js diff --git a/bluetooth/server/getPrimaryService/two-iframes-from-same-origin.https.window.js b/bluetooth/legacy/server/getPrimaryService/two-iframes-from-same-origin.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryService/two-iframes-from-same-origin.https.window.js rename to bluetooth/legacy/server/getPrimaryService/two-iframes-from-same-origin.https.window.js diff --git a/bluetooth/server/getPrimaryServices/blocklisted-services-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/blocklisted-services-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/blocklisted-services-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/blocklisted-services-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/blocklisted-services.https.window.js b/bluetooth/legacy/server/getPrimaryServices/blocklisted-services.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/blocklisted-services.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/blocklisted-services.https.window.js diff --git a/bluetooth/server/getPrimaryServices/correct-services.https.window.js b/bluetooth/legacy/server/getPrimaryServices/correct-services.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/correct-services.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/correct-services.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-disconnect-called-before-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-disconnect-called-before-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-disconnect-called-before-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-disconnect-called-before-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-disconnect-called-before.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-disconnect-called-before.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-disconnect-called-before.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-disconnect-called-before.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-disconnect-called-during-error-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-disconnect-called-during-error-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-disconnect-called-during-error-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-disconnect-called-during-error-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-disconnect-called-during-error.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-disconnect-called-during-error.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-disconnect-called-during-error.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-disconnect-called-during-error.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-disconnect-called-during-success-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-disconnect-called-during-success-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-disconnect-called-during-success-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-disconnect-called-during-success-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-disconnect-called-during-success.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-disconnect-called-during-success.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-disconnect-called-during-success.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-disconnect-called-during-success.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-disconnect-discovery-timeout-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-disconnect-discovery-timeout-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-disconnect-discovery-timeout-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-disconnect-discovery-timeout-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-disconnect-discovery-timeout.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-disconnect-discovery-timeout.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-disconnect-discovery-timeout.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-disconnect-discovery-timeout.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-disconnect-invalidates-objects-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-disconnect-invalidates-objects-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-disconnect-invalidates-objects-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-disconnect-invalidates-objects-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-disconnect-invalidates-objects.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-disconnect-invalidates-objects.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-disconnect-invalidates-objects.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-disconnect-invalidates-objects.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-disconnected-device-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-disconnected-device-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-disconnected-device-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-disconnected-device-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-disconnected-device.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-disconnected-device.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-disconnected-device.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-disconnected-device.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-discovery-complete-no-permission-absent-service-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-discovery-complete-no-permission-absent-service-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-discovery-complete-no-permission-absent-service-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-discovery-complete-no-permission-absent-service-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-discovery-complete-service-not-found-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-discovery-complete-service-not-found-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-discovery-complete-service-not-found-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-discovery-complete-service-not-found-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-garbage-collection-ran-during-error-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-garbage-collection-ran-during-error-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-garbage-collection-ran-during-error-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-garbage-collection-ran-during-error-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-garbage-collection-ran-during-error.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-garbage-collection-ran-during-error.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-garbage-collection-ran-during-error.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-garbage-collection-ran-during-error.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-garbage-collection-ran-during-success-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-garbage-collection-ran-during-success-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-garbage-collection-ran-during-success-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-garbage-collection-ran-during-success-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-garbage-collection-ran-during-success.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-garbage-collection-ran-during-success.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-garbage-collection-ran-during-success.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-garbage-collection-ran-during-success.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-get-different-service-after-reconnection-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-get-different-service-after-reconnection-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-get-different-service-after-reconnection-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-get-different-service-after-reconnection-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-get-different-service-after-reconnection.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-get-different-service-after-reconnection.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-get-different-service-after-reconnection.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-get-different-service-after-reconnection.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-get-same-object-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-get-same-object-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-get-same-object-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-get-same-object-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-get-same-object.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-get-same-object.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-get-same-object.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-get-same-object.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-invalid-service-name.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-invalid-service-name.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-invalid-service-name.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-invalid-service-name.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-no-permission-absent-service-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-no-permission-absent-service-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-no-permission-absent-service-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-no-permission-absent-service-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-no-permission-for-any-service-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-no-permission-for-any-service-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-no-permission-for-any-service-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-no-permission-for-any-service-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-no-permission-for-any-service.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-no-permission-for-any-service.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-no-permission-for-any-service.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-no-permission-for-any-service.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-no-permission-present-service-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-no-permission-present-service-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-no-permission-present-service-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-no-permission-present-service-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/gen-service-not-found-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/gen-service-not-found-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/gen-service-not-found-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/gen-service-not-found-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/services-found-with-uuid.https.window.js b/bluetooth/legacy/server/getPrimaryServices/services-found-with-uuid.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/services-found-with-uuid.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/services-found-with-uuid.https.window.js diff --git a/bluetooth/server/getPrimaryServices/services-found.https.window.js b/bluetooth/legacy/server/getPrimaryServices/services-found.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/services-found.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/services-found.https.window.js diff --git a/bluetooth/server/getPrimaryServices/services-not-found.https.window.js b/bluetooth/legacy/server/getPrimaryServices/services-not-found.https.window.js similarity index 100% rename from bluetooth/server/getPrimaryServices/services-not-found.https.window.js rename to bluetooth/legacy/server/getPrimaryServices/services-not-found.https.window.js diff --git a/bluetooth/service/detachedIframe.https.window.js b/bluetooth/legacy/service/detachedIframe.https.window.js similarity index 100% rename from bluetooth/service/detachedIframe.https.window.js rename to bluetooth/legacy/service/detachedIframe.https.window.js diff --git a/bluetooth/service/device-same-from-2-services.https.window.js b/bluetooth/legacy/service/device-same-from-2-services.https.window.js similarity index 100% rename from bluetooth/service/device-same-from-2-services.https.window.js rename to bluetooth/legacy/service/device-same-from-2-services.https.window.js diff --git a/bluetooth/service/device-same-object.https.window.js b/bluetooth/legacy/service/device-same-object.https.window.js similarity index 100% rename from bluetooth/service/device-same-object.https.window.js rename to bluetooth/legacy/service/device-same-object.https.window.js diff --git a/bluetooth/service/getCharacteristic/characteristic-found.https.window.js b/bluetooth/legacy/service/getCharacteristic/characteristic-found.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristic/characteristic-found.https.window.js rename to bluetooth/legacy/service/getCharacteristic/characteristic-found.https.window.js diff --git a/bluetooth/service/getCharacteristic/detachedIframe.https.window.js b/bluetooth/legacy/service/getCharacteristic/detachedIframe.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristic/detachedIframe.https.window.js rename to bluetooth/legacy/service/getCharacteristic/detachedIframe.https.window.js diff --git a/bluetooth/service/getCharacteristic/gen-blocklisted-characteristic.https.window.js b/bluetooth/legacy/service/getCharacteristic/gen-blocklisted-characteristic.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristic/gen-blocklisted-characteristic.https.window.js rename to bluetooth/legacy/service/getCharacteristic/gen-blocklisted-characteristic.https.window.js diff --git a/bluetooth/service/getCharacteristic/gen-characteristic-not-found.https.window.js b/bluetooth/legacy/service/getCharacteristic/gen-characteristic-not-found.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristic/gen-characteristic-not-found.https.window.js rename to bluetooth/legacy/service/getCharacteristic/gen-characteristic-not-found.https.window.js diff --git a/bluetooth/service/getCharacteristic/gen-garbage-collection-ran-during-error.https.window.js b/bluetooth/legacy/service/getCharacteristic/gen-garbage-collection-ran-during-error.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristic/gen-garbage-collection-ran-during-error.https.window.js rename to bluetooth/legacy/service/getCharacteristic/gen-garbage-collection-ran-during-error.https.window.js diff --git a/bluetooth/service/getCharacteristic/gen-get-same-object.https.window.js b/bluetooth/legacy/service/getCharacteristic/gen-get-same-object.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristic/gen-get-same-object.https.window.js rename to bluetooth/legacy/service/getCharacteristic/gen-get-same-object.https.window.js diff --git a/bluetooth/service/getCharacteristic/gen-invalid-characteristic-name.https.window.js b/bluetooth/legacy/service/getCharacteristic/gen-invalid-characteristic-name.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristic/gen-invalid-characteristic-name.https.window.js rename to bluetooth/legacy/service/getCharacteristic/gen-invalid-characteristic-name.https.window.js diff --git a/bluetooth/service/getCharacteristic/gen-reconnect-during.https.window.js b/bluetooth/legacy/service/getCharacteristic/gen-reconnect-during.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristic/gen-reconnect-during.https.window.js rename to bluetooth/legacy/service/getCharacteristic/gen-reconnect-during.https.window.js diff --git a/bluetooth/service/getCharacteristic/gen-service-is-removed.https.window.js b/bluetooth/legacy/service/getCharacteristic/gen-service-is-removed.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristic/gen-service-is-removed.https.window.js rename to bluetooth/legacy/service/getCharacteristic/gen-service-is-removed.https.window.js diff --git a/bluetooth/service/getCharacteristics/blocklisted-characteristics.https.window.js b/bluetooth/legacy/service/getCharacteristics/blocklisted-characteristics.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/blocklisted-characteristics.https.window.js rename to bluetooth/legacy/service/getCharacteristics/blocklisted-characteristics.https.window.js diff --git a/bluetooth/service/getCharacteristics/characteristics-found-with-uuid.https.window.js b/bluetooth/legacy/service/getCharacteristics/characteristics-found-with-uuid.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/characteristics-found-with-uuid.https.window.js rename to bluetooth/legacy/service/getCharacteristics/characteristics-found-with-uuid.https.window.js diff --git a/bluetooth/service/getCharacteristics/characteristics-found.https.window.js b/bluetooth/legacy/service/getCharacteristics/characteristics-found.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/characteristics-found.https.window.js rename to bluetooth/legacy/service/getCharacteristics/characteristics-found.https.window.js diff --git a/bluetooth/service/getCharacteristics/characteristics-not-found.https.window.js b/bluetooth/legacy/service/getCharacteristics/characteristics-not-found.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/characteristics-not-found.https.window.js rename to bluetooth/legacy/service/getCharacteristics/characteristics-not-found.https.window.js diff --git a/bluetooth/service/getCharacteristics/gen-blocklisted-characteristic-with-uuid.https.window.js b/bluetooth/legacy/service/getCharacteristics/gen-blocklisted-characteristic-with-uuid.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/gen-blocklisted-characteristic-with-uuid.https.window.js rename to bluetooth/legacy/service/getCharacteristics/gen-blocklisted-characteristic-with-uuid.https.window.js diff --git a/bluetooth/service/getCharacteristics/gen-characteristic-not-found-with-uuid.https.window.js b/bluetooth/legacy/service/getCharacteristics/gen-characteristic-not-found-with-uuid.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/gen-characteristic-not-found-with-uuid.https.window.js rename to bluetooth/legacy/service/getCharacteristics/gen-characteristic-not-found-with-uuid.https.window.js diff --git a/bluetooth/service/getCharacteristics/gen-garbage-collection-ran-during-error-with-uuid.https.window.js b/bluetooth/legacy/service/getCharacteristics/gen-garbage-collection-ran-during-error-with-uuid.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/gen-garbage-collection-ran-during-error-with-uuid.https.window.js rename to bluetooth/legacy/service/getCharacteristics/gen-garbage-collection-ran-during-error-with-uuid.https.window.js diff --git a/bluetooth/service/getCharacteristics/gen-garbage-collection-ran-during-error.https.window.js b/bluetooth/legacy/service/getCharacteristics/gen-garbage-collection-ran-during-error.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/gen-garbage-collection-ran-during-error.https.window.js rename to bluetooth/legacy/service/getCharacteristics/gen-garbage-collection-ran-during-error.https.window.js diff --git a/bluetooth/service/getCharacteristics/gen-get-same-object-with-uuid.https.window.js b/bluetooth/legacy/service/getCharacteristics/gen-get-same-object-with-uuid.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/gen-get-same-object-with-uuid.https.window.js rename to bluetooth/legacy/service/getCharacteristics/gen-get-same-object-with-uuid.https.window.js diff --git a/bluetooth/service/getCharacteristics/gen-get-same-object.https.window.js b/bluetooth/legacy/service/getCharacteristics/gen-get-same-object.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/gen-get-same-object.https.window.js rename to bluetooth/legacy/service/getCharacteristics/gen-get-same-object.https.window.js diff --git a/bluetooth/service/getCharacteristics/gen-invalid-characteristic-name.https.window.js b/bluetooth/legacy/service/getCharacteristics/gen-invalid-characteristic-name.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/gen-invalid-characteristic-name.https.window.js rename to bluetooth/legacy/service/getCharacteristics/gen-invalid-characteristic-name.https.window.js diff --git a/bluetooth/service/getCharacteristics/gen-reconnect-during-with-uuid.https.window.js b/bluetooth/legacy/service/getCharacteristics/gen-reconnect-during-with-uuid.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/gen-reconnect-during-with-uuid.https.window.js rename to bluetooth/legacy/service/getCharacteristics/gen-reconnect-during-with-uuid.https.window.js diff --git a/bluetooth/service/getCharacteristics/gen-reconnect-during.https.window.js b/bluetooth/legacy/service/getCharacteristics/gen-reconnect-during.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/gen-reconnect-during.https.window.js rename to bluetooth/legacy/service/getCharacteristics/gen-reconnect-during.https.window.js diff --git a/bluetooth/service/getCharacteristics/gen-service-is-removed-with-uuid.https.window.js b/bluetooth/legacy/service/getCharacteristics/gen-service-is-removed-with-uuid.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/gen-service-is-removed-with-uuid.https.window.js rename to bluetooth/legacy/service/getCharacteristics/gen-service-is-removed-with-uuid.https.window.js diff --git a/bluetooth/service/getCharacteristics/gen-service-is-removed.https.window.js b/bluetooth/legacy/service/getCharacteristics/gen-service-is-removed.https.window.js similarity index 100% rename from bluetooth/service/getCharacteristics/gen-service-is-removed.https.window.js rename to bluetooth/legacy/service/getCharacteristics/gen-service-is-removed.https.window.js diff --git a/lint.ignore b/lint.ignore index 539f4a9aa3a7dc..27728b07fc2af6 100644 --- a/lint.ignore +++ b/lint.ignore @@ -470,7 +470,7 @@ CONSOLE: css/css-shapes/shape-outside/supported-shapes/support/test-utils.js CONSOLE: css/css-values/viewport-units-css2-001.html CONSOLE: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001*.html CONSOLE: css/css-writing-modes/tools/generators/template.html -CONSOLE: bluetooth/characteristic/readValue/characteristic-is-removed.https.window.js +CONSOLE: bluetooth/legacy/characteristic/readValue/characteristic-is-removed.https.window.js TRAILING WHITESPACE: css/css-fonts/support/fonts/gsubtest-lookup3.ufo/features.fea