aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webidls/XRView.webidl
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2018-12-19 16:48:44 -0800
committerManish Goregaokar <manishsmail@gmail.com>2018-12-19 16:48:44 -0800
commit73c530344cdae436eddcfb282ebd657758d21566 (patch)
treed4dfc4172779eb3217fc9bef1a810698c309ad3b /components/script/dom/webidls/XRView.webidl
parent31feb1eca2fb4570664446efc604ca82344a3868 (diff)
downloadservo-73c530344cdae436eddcfb282ebd657758d21566.tar.gz
servo-73c530344cdae436eddcfb282ebd657758d21566.zip
Basic XRView interface
Diffstat (limited to 'components/script/dom/webidls/XRView.webidl')
-rw-r--r--components/script/dom/webidls/XRView.webidl17
1 files changed, 17 insertions, 0 deletions
diff --git a/components/script/dom/webidls/XRView.webidl b/components/script/dom/webidls/XRView.webidl
new file mode 100644
index 00000000000..17c804009de
--- /dev/null
+++ b/components/script/dom/webidls/XRView.webidl
@@ -0,0 +1,17 @@
+/* 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/. */
+
+// https://immersive-web.github.io/webxr/#xrview-interface
+
+enum XREye {
+ "left",
+ "right"
+};
+
+[SecureContext, Exposed=Window] interface XRView {
+ // readonly attribute XREye eye;
+ // readonly attribute Float32Array projectionMatrix;
+ // readonly attribute Float32Array viewMatrix;
+ // readonly attribute XRRigidTransform transform;
+}; \ No newline at end of file