webxr: Update XRPose interface to latest spec (#33146)

* Update XRPose interface with missing members

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* ./mach fmt

Signed-off-by: Daniel Adams <msub2official@gmail.com>

---------

Signed-off-by: Daniel Adams <msub2official@gmail.com>
This commit is contained in:
Daniel Adams 2024-08-21 00:41:04 -10:00 committed by GitHub
parent 8e224cb4d3
commit fb22dfb373
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 25 additions and 20 deletions

View file

@ -17,9 +17,6 @@
[XRRay interface object length]
expected: FAIL
[XRPose interface: attribute emulatedPosition]
expected: FAIL
[XRBoundedReferenceSpace interface object length]
expected: FAIL
@ -317,12 +314,6 @@
[XRSession interface: calling cancelAnimationFrame(unsigned long) on xrSession with too few arguments must throw TypeError]
expected: FAIL
[XRPose interface: attribute linearVelocity]
expected: FAIL
[XRPose interface: attribute angularVelocity]
expected: FAIL
[XRWebGLLayer interface: attribute fixedFoveation]
expected: FAIL

View file

@ -41,9 +41,6 @@
[XRSession interface: xrSession must inherit property "onend" with the proper type]
expected: FAIL
[XRPose interface: attribute emulatedPosition]
expected: FAIL
[XRInputSourcesChangeEvent must be primary interface of xrInputSourcesChangeEvent]
expected: FAIL
@ -260,12 +257,6 @@
[XRSession interface: calling cancelAnimationFrame(unsigned long) on xrSession with too few arguments must throw TypeError]
expected: FAIL
[XRPose interface: attribute linearVelocity]
expected: FAIL
[XRPose interface: attribute angularVelocity]
expected: FAIL
[XRWebGLLayer interface: attribute fixedFoveation]
expected: FAIL