aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webidls/XRInputSource.webidl
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/webidls/XRInputSource.webidl')
-rw-r--r--components/script/dom/webidls/XRInputSource.webidl37
1 files changed, 0 insertions, 37 deletions
diff --git a/components/script/dom/webidls/XRInputSource.webidl b/components/script/dom/webidls/XRInputSource.webidl
deleted file mode 100644
index 7b82b050777..00000000000
--- a/components/script/dom/webidls/XRInputSource.webidl
+++ /dev/null
@@ -1,37 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
-
-// skip-unless CARGO_FEATURE_WEBXR
-
-// https://immersive-web.github.io/webxr/#xrinputsource-interface
-
-enum XRHandedness {
- "none",
- "left",
- "right"
-};
-
-enum XRTargetRayMode {
- "gaze",
- "tracked-pointer",
- "screen",
- "transient-pointer"
-};
-
-[SecureContext, Exposed=Window, Pref="dom_webxr_enabled"]
-interface XRInputSource {
- readonly attribute XRHandedness handedness;
- readonly attribute XRTargetRayMode targetRayMode;
- [SameObject] readonly attribute XRSpace targetRaySpace;
- [SameObject] readonly attribute XRSpace? gripSpace;
- /* [SameObject] */ readonly attribute /* FrozenArray<DOMString> */ any profiles;
- readonly attribute boolean skipRendering;
-
- // WebXR Gamepads Module
- [SameObject] readonly attribute Gamepad? gamepad;
-
- // Hand Input
- [Pref="dom_webxr_hands_enabled"]
- readonly attribute XRHand? hand;
-};