Auto merge of #24362 - Manishearth:input-selections, r=asajeffrey

Support input tracking loss and selection events in XR

Fixes https://github.com/servo/servo/issues/24192

Requires https://github.com/servo/webxr/pull/65

r? @jdm @asajeffrey

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24362)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2019-10-04 04:31:42 -04:00 committed by GitHub
commit ea4e3aee91
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 185 additions and 44 deletions

View file

@ -53,18 +53,9 @@
[XRWebGLLayer interface: operation getNativeFramebufferScaleFactor(XRSession)]
expected: FAIL
[XRSession interface: attribute onselectend]
expected: FAIL
[XRInputSourceEvent interface: attribute frame]
expected: FAIL
[XRRay interface: attribute matrix]
expected: FAIL
[XRSession interface: attribute onselect]
expected: FAIL
[XRReferenceSpaceEvent interface object length]
expected: FAIL
@ -74,24 +65,12 @@
[XRInputSourcesChangeEvent interface: attribute added]
expected: FAIL
[XRInputSourceEvent interface: attribute inputSource]
expected: FAIL
[XRBoundedReferenceSpace interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[XRInputSourceEvent interface object name]
expected: FAIL
[XRInputSourcesChangeEvent interface: attribute removed]
expected: FAIL
[XRSession interface: attribute onselectstart]
expected: FAIL
[XRInputSourceEvent interface: existence and properties of interface prototype object]
expected: FAIL
[XRReferenceSpaceEvent interface: existence and properties of interface object]
expected: FAIL
@ -110,9 +89,6 @@
[XRInputSourceArray interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[XRInputSourceEvent interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[XRRay interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
@ -164,12 +140,6 @@
[XRRay interface: existence and properties of interface prototype object]
expected: FAIL
[XRInputSourceEvent interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[XRInputSourceEvent interface: existence and properties of interface object]
expected: FAIL
[XRInputSourceArray interface object length]
expected: FAIL
@ -206,9 +176,6 @@
[XRInputSourceArray interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[XRInputSourceEvent interface object length]
expected: FAIL
[XRSession interface: attribute oninputsourceschange]
expected: FAIL