Click here to download the Blitz Browser!

WPT

wpt / webxr / idlharness.https.window.html

Spec: WebXR Device API ↗

Runs: Chrome 155.0.8039.0 (wpt@6ec9fd59f, 2026-09-03) | Firefox 157.0a1 (wpt@6ec9fd59f, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-795e1 (wpt@7e3d005d7, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total301/31719/31719/31772/317226/317NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
idl_test setupPASSFAILFAILFAILFAIL
idl_test validationPASSPASSPASSPASSPASS
Partial interface Navigator: original interface definedPASSPASSPASSPASSPASS
Partial interface Navigator: member names are uniquePASSPASSPASSPASSPASS
Partial dictionary WebGLContextAttributes: original dictionary definedPASSPASSPASSPASSPASS
Partial dictionary WebGLContextAttributes: member names are uniquePASSPASSPASSPASSPASS
Partial interface mixin WebGLRenderingContextBase: original interface mixin definedPASSPASSPASSPASSPASS
Partial interface mixin WebGLRenderingContextBase: member names are uniquePASSPASSPASSPASSPASS
Partial interface Navigator[2]: member names are uniquePASSPASSPASSPASSPASS
Partial interface Navigator[3]: member names are uniquePASSPASSPASSPASSPASS
Partial interface mixin NavigatorID: member names are uniquePASSPASSPASSPASSPASS
XRView includes XRViewGeometry: member names are uniquePASSPASSPASSPASSPASS
WebGLRenderingContext includes WebGLRenderingContextBase: member names are uniquePASSPASSPASSPASSPASS
WebGLRenderingContext includes WebGLRenderingContextOverloads: member names are uniqueFAILFAILFAILFAILFAIL
Navigator includes NavigatorID: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorLanguage: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorOnLine: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorContentUtils: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorCookies: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorPlugins: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorConcurrentHardware: member names are uniquePASSPASSPASSPASSPASS
XRSystem interface: existence and properties of interface objectPASSFAILFAILPASSPASS
XRSystem interface object lengthPASSFAILFAILPASSPASS
XRSystem interface object namePASSFAILFAILPASSPASS
XRSystem interface: existence and properties of interface prototype objectPASSFAILFAILPASSPASS
XRSystem interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILPASSPASS
XRSystem interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILPASSPASS
XRSystem interface: operation isSessionSupported(XRSessionMode)PASSFAILFAILPASSPASS
XRSystem interface: operation requestSession(XRSessionMode, optional XRSessionInit)PASSFAILFAILPASSPASS
XRSystem interface: attribute ondevicechangePASSFAILFAILFAILFAIL
XRSession interface: existence and properties of interface objectPASSFAILFAILPASSPASS
XRSession interface object lengthPASSFAILFAILPASSPASS
XRSession interface object namePASSFAILFAILPASSPASS
XRSession interface: existence and properties of interface prototype objectPASSFAILFAILPASSPASS
XRSession interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILPASSPASS
XRSession interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILPASSPASS
XRSession interface: attribute visibilityStatePASSFAILFAILFAILPASS
XRSession interface: attribute frameRatePASSFAILFAILFAILPASS
XRSession interface: attribute supportedFrameRatesPASSFAILFAILFAILPASS
XRSession interface: attribute renderStatePASSFAILFAILFAILPASS
XRSession interface: attribute inputSourcesPASSFAILFAILFAILPASS
XRSession interface: attribute trackedSourcesFAILFAILFAILFAILFAIL
XRSession interface: attribute enabledFeaturesPASSFAILFAILFAILPASS
XRSession interface: attribute isSystemKeyboardSupportedPASSFAILFAILFAILPASS
XRSession interface: operation updateRenderState(optional XRRenderStateInit)PASSFAILFAILPASSPASS
XRSession interface: operation updateTargetFrameRate(float)PASSFAILFAILFAILPASS
XRSession interface: operation requestReferenceSpace(XRReferenceSpaceType)PASSFAILFAILFAILPASS
XRSession interface: operation requestAnimationFrame(XRFrameRequestCallback)PASSFAILFAILFAILPASS
XRSession interface: operation cancelAnimationFrame(unsigned long)PASSFAILFAILFAILPASS
XRSession interface: operation end()PASSFAILFAILPASSPASS
XRSession interface: attribute onendPASSFAILFAILPASSPASS
XRSession interface: attribute oninputsourceschangePASSFAILFAILFAILPASS
XRSession interface: attribute onselectPASSFAILFAILFAILPASS
XRSession interface: attribute onselectstartPASSFAILFAILFAILPASS
XRSession interface: attribute onselectendPASSFAILFAILFAILPASS
XRSession interface: attribute onsqueezePASSFAILFAILFAILPASS
XRSession interface: attribute onsqueezestartPASSFAILFAILFAILPASS
XRSession interface: attribute onsqueezeendPASSFAILFAILFAILPASS
XRSession interface: attribute onvisibilitychangePASSFAILFAILFAILPASS
XRSession interface: attribute onframeratechangePASSFAILFAILFAILPASS
XRSession must be primary interface of xrSessionPASSFAILFAILPASSFAIL
Stringification of xrSessionPASSFAILFAILPASSFAIL
XRSession interface: xrSession must inherit property "visibilityState" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "frameRate" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "supportedFrameRates" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "renderState" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "inputSources" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "trackedSources" with the proper typeFAILFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "enabledFeatures" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "isSystemKeyboardSupported" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "updateRenderState(optional XRRenderStateInit)" with the proper typePASSFAILFAILPASSFAIL
XRSession interface: calling updateRenderState(optional XRRenderStateInit) on xrSession with too few arguments must throw TypeErrorPASSFAILFAILPASSFAIL
XRSession interface: xrSession must inherit property "updateTargetFrameRate(float)" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: calling updateTargetFrameRate(float) on xrSession with too few arguments must throw TypeErrorPASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "requestReferenceSpace(XRReferenceSpaceType)" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: calling requestReferenceSpace(XRReferenceSpaceType) on xrSession with too few arguments must throw TypeErrorPASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "requestAnimationFrame(XRFrameRequestCallback)" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: calling requestAnimationFrame(XRFrameRequestCallback) on xrSession with too few arguments must throw TypeErrorPASSFAILFAILPASSFAIL
XRSession interface: xrSession must inherit property "cancelAnimationFrame(unsigned long)" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: calling cancelAnimationFrame(unsigned long) on xrSession with too few arguments must throw TypeErrorPASSFAILFAILPASSFAIL
XRSession interface: xrSession must inherit property "end()" with the proper typePASSFAILFAILPASSFAIL
XRSession interface: xrSession must inherit property "onend" with the proper typePASSFAILFAILPASSFAIL
XRSession interface: xrSession must inherit property "oninputsourceschange" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "onselect" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "onselectstart" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "onselectend" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "onsqueeze" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "onsqueezestart" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "onsqueezeend" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "onvisibilitychange" with the proper typePASSFAILFAILFAILFAIL
XRSession interface: xrSession must inherit property "onframeratechange" with the proper typePASSFAILFAILFAILFAIL
XRRenderState interface: existence and properties of interface objectPASSFAILFAILPASSPASS
XRRenderState interface object lengthPASSFAILFAILPASSPASS
XRRenderState interface object namePASSFAILFAILPASSPASS
XRRenderState interface: existence and properties of interface prototype objectPASSFAILFAILPASSPASS
XRRenderState interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILPASSPASS
XRRenderState interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILPASSPASS
XRRenderState interface: attribute depthNearPASSFAILFAILFAILPASS
XRRenderState interface: attribute depthFarPASSFAILFAILFAILPASS
XRRenderState interface: attribute passthroughFullyObscuredFAILFAILFAILFAILFAIL
XRRenderState interface: attribute inlineVerticalFieldOfViewPASSFAILFAILFAILPASS
XRRenderState interface: attribute baseLayerPASSFAILFAILFAILPASS
XRRenderState must be primary interface of xrRenderStatePASSFAILFAILFAILFAIL
Stringification of xrRenderStatePASSFAILFAILFAILFAIL
XRRenderState interface: xrRenderState must inherit property "depthNear" with the proper typePASSFAILFAILFAILFAIL
XRRenderState interface: xrRenderState must inherit property "depthFar" with the proper typePASSFAILFAILFAILFAIL
XRRenderState interface: xrRenderState must inherit property "passthroughFullyObscured" with the proper typeFAILFAILFAILFAILFAIL
XRRenderState interface: xrRenderState must inherit property "inlineVerticalFieldOfView" with the proper typePASSFAILFAILFAILFAIL
XRRenderState interface: xrRenderState must inherit property "baseLayer" with the proper typePASSFAILFAILFAILFAIL
XRFrame interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRFrame interface object lengthPASSFAILFAILFAILPASS
XRFrame interface object namePASSFAILFAILFAILPASS
XRFrame interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRFrame interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRFrame interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRFrame interface: attribute sessionPASSFAILFAILFAILPASS
XRFrame interface: attribute predictedDisplayTimeFAILFAILFAILFAILPASS
XRFrame interface: operation getViewerPose(XRReferenceSpace)PASSFAILFAILFAILPASS
XRFrame interface: operation getPose(XRSpace, XRSpace)PASSFAILFAILFAILPASS
XRSpace interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRSpace interface object lengthPASSFAILFAILFAILPASS
XRSpace interface object namePASSFAILFAILFAILPASS
XRSpace interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRSpace interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRSpace interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRReferenceSpace interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRReferenceSpace interface object lengthPASSFAILFAILFAILPASS
XRReferenceSpace interface object namePASSFAILFAILFAILPASS
XRReferenceSpace interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRReferenceSpace interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRReferenceSpace interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRReferenceSpace interface: operation getOffsetReferenceSpace(XRRigidTransform)PASSFAILFAILFAILPASS
XRReferenceSpace interface: attribute onresetPASSFAILFAILFAILPASS
XRReferenceSpace must be primary interface of xrReferenceSpacePASSFAILFAILFAILFAIL
Stringification of xrReferenceSpacePASSFAILFAILFAILFAIL
XRReferenceSpace interface: xrReferenceSpace must inherit property "getOffsetReferenceSpace(XRRigidTransform)" with the proper typePASSFAILFAILFAILFAIL
XRReferenceSpace interface: calling getOffsetReferenceSpace(XRRigidTransform) on xrReferenceSpace with too few arguments must throw TypeErrorPASSFAILFAILFAILFAIL
XRReferenceSpace interface: xrReferenceSpace must inherit property "onreset" with the proper typePASSFAILFAILFAILFAIL
XRBoundedReferenceSpace interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRBoundedReferenceSpace interface object lengthPASSFAILFAILFAILPASS
XRBoundedReferenceSpace interface object namePASSFAILFAILFAILPASS
XRBoundedReferenceSpace interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRBoundedReferenceSpace interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRBoundedReferenceSpace interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRBoundedReferenceSpace interface: attribute boundsGeometryPASSFAILFAILFAILPASS
XRView interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRView interface object lengthPASSFAILFAILFAILPASS
XRView interface object namePASSFAILFAILFAILPASS
XRView interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRView interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRView interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRView interface: attribute eyePASSFAILFAILFAILPASS
XRView interface: attribute indexPASSFAILFAILFAILFAIL
XRView interface: attribute recommendedViewportScalePASSFAILFAILFAILPASS
XRView interface: operation requestViewportScale(double?)PASSFAILFAILFAILPASS
XRView interface: attribute projectionMatrixPASSFAILFAILFAILPASS
XRView interface: attribute transformPASSFAILFAILFAILPASS
XRViewport interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRViewport interface object lengthPASSFAILFAILFAILPASS
XRViewport interface object namePASSFAILFAILFAILPASS
XRViewport interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRViewport interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRViewport interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRViewport interface: attribute xPASSFAILFAILFAILPASS
XRViewport interface: attribute yPASSFAILFAILFAILPASS
XRViewport interface: attribute widthPASSFAILFAILFAILPASS
XRViewport interface: attribute heightPASSFAILFAILFAILPASS
XRRigidTransform interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRRigidTransform interface object lengthPASSFAILFAILFAILPASS
XRRigidTransform interface object namePASSFAILFAILFAILPASS
XRRigidTransform interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRRigidTransform interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRRigidTransform interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRRigidTransform interface: attribute positionPASSFAILFAILFAILPASS
XRRigidTransform interface: attribute orientationPASSFAILFAILFAILPASS
XRRigidTransform interface: attribute matrixPASSFAILFAILFAILPASS
XRRigidTransform interface: attribute inversePASSFAILFAILFAILPASS
XRRigidTransform must be primary interface of new XRRigidTransform()PASSFAILFAILFAILPASS
Stringification of new XRRigidTransform()PASSFAILFAILFAILPASS
XRRigidTransform interface: new XRRigidTransform() must inherit property "position" with the proper typePASSFAILFAILFAILPASS
XRRigidTransform interface: new XRRigidTransform() must inherit property "orientation" with the proper typePASSFAILFAILFAILPASS
XRRigidTransform interface: new XRRigidTransform() must inherit property "matrix" with the proper typePASSFAILFAILFAILPASS
XRRigidTransform interface: new XRRigidTransform() must inherit property "inverse" with the proper typePASSFAILFAILFAILPASS
XRPose interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRPose interface object lengthPASSFAILFAILFAILPASS
XRPose interface object namePASSFAILFAILFAILPASS
XRPose interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRPose interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRPose interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRPose interface: attribute transformPASSFAILFAILFAILPASS
XRPose interface: attribute linearVelocityPASSFAILFAILFAILPASS
XRPose interface: attribute angularVelocityPASSFAILFAILFAILPASS
XRPose interface: attribute emulatedPositionPASSFAILFAILFAILPASS
XRViewerPose interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRViewerPose interface object lengthPASSFAILFAILFAILPASS
XRViewerPose interface object namePASSFAILFAILFAILPASS
XRViewerPose interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRViewerPose interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRViewerPose interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRViewerPose interface: attribute viewsPASSFAILFAILFAILPASS
XRInputSource interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRInputSource interface object lengthPASSFAILFAILFAILPASS
XRInputSource interface object namePASSFAILFAILFAILPASS
XRInputSource interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRInputSource interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRInputSource interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRInputSource interface: attribute handednessPASSFAILFAILFAILPASS
XRInputSource interface: attribute targetRayModePASSFAILFAILFAILPASS
XRInputSource interface: attribute targetRaySpacePASSFAILFAILFAILPASS
XRInputSource interface: attribute gripSpacePASSFAILFAILFAILPASS
XRInputSource interface: attribute profilesPASSFAILFAILFAILPASS
XRInputSource interface: attribute skipRenderingFAILFAILFAILFAILPASS
XRInputSourceArray interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRInputSourceArray interface object lengthPASSFAILFAILFAILPASS
XRInputSourceArray interface object namePASSFAILFAILFAILPASS
XRInputSourceArray interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRInputSourceArray interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRInputSourceArray interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRInputSourceArray interface: iterable<XRInputSource>PASSFAILFAILFAILPASS
XRInputSourceArray interface: attribute lengthPASSFAILFAILFAILPASS
XRInputSourceArray must be primary interface of xrInputSourceArrayPASSFAILFAILFAILFAIL
Stringification of xrInputSourceArrayPASSFAILFAILFAILFAIL
XRInputSourceArray interface: xrInputSourceArray must inherit property "length" with the proper typePASSFAILFAILFAILFAIL
XRLayer interface: existence and properties of interface objectPASSFAILFAILPASSPASS
XRLayer interface object lengthPASSFAILFAILPASSPASS
XRLayer interface object namePASSFAILFAILPASSPASS
XRLayer interface: existence and properties of interface prototype objectPASSFAILFAILPASSPASS
XRLayer interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILPASSPASS
XRLayer interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILPASSPASS
XRWebGLLayer interface: existence and properties of interface objectPASSFAILFAILPASSPASS
XRWebGLLayer interface object lengthPASSFAILFAILPASSPASS
XRWebGLLayer interface object namePASSFAILFAILPASSPASS
XRWebGLLayer interface: existence and properties of interface prototype objectPASSFAILFAILPASSPASS
XRWebGLLayer interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILPASSPASS
XRWebGLLayer interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILPASSPASS
XRWebGLLayer interface: attribute antialiasPASSFAILFAILFAILPASS
XRWebGLLayer interface: attribute ignoreDepthValuesPASSFAILFAILFAILPASS
XRWebGLLayer interface: attribute fixedFoveationFAILFAILFAILFAILPASS
XRWebGLLayer interface: attribute framebufferPASSFAILFAILFAILPASS
XRWebGLLayer interface: attribute framebufferWidthPASSFAILFAILFAILPASS
XRWebGLLayer interface: attribute framebufferHeightPASSFAILFAILFAILPASS
XRWebGLLayer interface: operation getViewport(XRView)PASSFAILFAILFAILPASS
XRWebGLLayer interface: operation getNativeFramebufferScaleFactor(XRSession)PASSFAILFAILFAILPASS
XRWebGLLayer must be primary interface of xrWebGLLayerPASSFAILFAILFAILFAIL
Stringification of xrWebGLLayerPASSFAILFAILFAILFAIL
XRWebGLLayer interface: xrWebGLLayer must inherit property "antialias" with the proper typePASSFAILFAILFAILFAIL
XRWebGLLayer interface: xrWebGLLayer must inherit property "ignoreDepthValues" with the proper typePASSFAILFAILFAILFAIL
XRWebGLLayer interface: xrWebGLLayer must inherit property "fixedFoveation" with the proper typeFAILFAILFAILFAILFAIL
XRWebGLLayer interface: xrWebGLLayer must inherit property "framebuffer" with the proper typePASSFAILFAILFAILFAIL
XRWebGLLayer interface: xrWebGLLayer must inherit property "framebufferWidth" with the proper typePASSFAILFAILFAILFAIL
XRWebGLLayer interface: xrWebGLLayer must inherit property "framebufferHeight" with the proper typePASSFAILFAILFAILFAIL
XRWebGLLayer interface: xrWebGLLayer must inherit property "getViewport(XRView)" with the proper typePASSFAILFAILFAILFAIL
XRWebGLLayer interface: calling getViewport(XRView) on xrWebGLLayer with too few arguments must throw TypeErrorPASSFAILFAILFAILFAIL
XRWebGLLayer interface: xrWebGLLayer must inherit property "getNativeFramebufferScaleFactor(XRSession)" with the proper typePASSFAILFAILFAILFAIL
XRWebGLLayer interface: calling getNativeFramebufferScaleFactor(XRSession) on xrWebGLLayer with too few arguments must throw TypeErrorPASSFAILFAILFAILFAIL
XRSessionEvent interface: existence and properties of interface objectPASSFAILFAILPASSPASS
XRSessionEvent interface object lengthPASSFAILFAILPASSPASS
XRSessionEvent interface object namePASSFAILFAILPASSPASS
XRSessionEvent interface: existence and properties of interface prototype objectPASSFAILFAILPASSPASS
XRSessionEvent interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILPASSPASS
XRSessionEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILPASSPASS
XRSessionEvent interface: attribute sessionPASSFAILFAILPASSPASS
XRSessionEvent must be primary interface of xrSessionEventPASSFAILFAILFAILFAIL
Stringification of xrSessionEventPASSFAILFAILFAILFAIL
XRSessionEvent interface: xrSessionEvent must inherit property "session" with the proper typePASSFAILFAILFAILFAIL
XRInputSourceEvent interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRInputSourceEvent interface object lengthPASSFAILFAILFAILPASS
XRInputSourceEvent interface object namePASSFAILFAILFAILPASS
XRInputSourceEvent interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRInputSourceEvent interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRInputSourceEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRInputSourceEvent interface: attribute framePASSFAILFAILFAILPASS
XRInputSourceEvent interface: attribute inputSourcePASSFAILFAILFAILPASS
XRInputSourcesChangeEvent interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRInputSourcesChangeEvent interface object lengthPASSFAILFAILFAILPASS
XRInputSourcesChangeEvent interface object namePASSFAILFAILFAILPASS
XRInputSourcesChangeEvent interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRInputSourcesChangeEvent interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRInputSourcesChangeEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRInputSourcesChangeEvent interface: attribute sessionPASSFAILFAILFAILPASS
XRInputSourcesChangeEvent interface: attribute addedPASSFAILFAILFAILPASS
XRInputSourcesChangeEvent interface: attribute removedPASSFAILFAILFAILPASS
XRInputSourcesChangeEvent must be primary interface of xrInputSourcesChangeEventPASSFAILFAILFAILFAIL
Stringification of xrInputSourcesChangeEventPASSFAILFAILFAILFAIL
XRInputSourcesChangeEvent interface: xrInputSourcesChangeEvent must inherit property "session" with the proper typePASSFAILFAILFAILFAIL
XRInputSourcesChangeEvent interface: xrInputSourcesChangeEvent must inherit property "added" with the proper typePASSFAILFAILFAILFAIL
XRInputSourcesChangeEvent interface: xrInputSourcesChangeEvent must inherit property "removed" with the proper typePASSFAILFAILFAILFAIL
XRReferenceSpaceEvent interface: existence and properties of interface objectPASSFAILFAILFAILPASS
XRReferenceSpaceEvent interface object lengthPASSFAILFAILFAILPASS
XRReferenceSpaceEvent interface object namePASSFAILFAILFAILPASS
XRReferenceSpaceEvent interface: existence and properties of interface prototype objectPASSFAILFAILFAILPASS
XRReferenceSpaceEvent interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILPASS
XRReferenceSpaceEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILPASS
XRReferenceSpaceEvent interface: attribute referenceSpacePASSFAILFAILFAILPASS
XRReferenceSpaceEvent interface: attribute transformPASSFAILFAILFAILPASS
XRVisibilityMaskChangeEvent interface: existence and properties of interface objectPASSFAILFAILFAILFAIL
XRVisibilityMaskChangeEvent interface object lengthPASSFAILFAILFAILFAIL
XRVisibilityMaskChangeEvent interface object namePASSFAILFAILFAILFAIL
XRVisibilityMaskChangeEvent interface: existence and properties of interface prototype objectPASSFAILFAILFAILFAIL
XRVisibilityMaskChangeEvent interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILFAIL
XRVisibilityMaskChangeEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILFAIL
XRVisibilityMaskChangeEvent interface: attribute sessionPASSFAILFAILFAILFAIL
XRVisibilityMaskChangeEvent interface: attribute eyePASSFAILFAILFAILFAIL
XRVisibilityMaskChangeEvent interface: attribute indexPASSFAILFAILFAILFAIL
XRVisibilityMaskChangeEvent interface: attribute verticesPASSFAILFAILFAILFAIL
XRVisibilityMaskChangeEvent interface: attribute indicesPASSFAILFAILFAILFAIL
XRPermissionStatus interface: existence and properties of interface objectFAILFAILFAILFAILFAIL
XRPermissionStatus interface object lengthFAILFAILFAILFAILFAIL
XRPermissionStatus interface object nameFAILFAILFAILFAILFAIL
XRPermissionStatus interface: existence and properties of interface prototype objectFAILFAILFAILFAILFAIL
XRPermissionStatus interface: existence and properties of interface prototype object's "constructor" propertyFAILFAILFAILFAILFAIL
XRPermissionStatus interface: existence and properties of interface prototype object's @@unscopables propertyFAILFAILFAILFAILFAIL
XRPermissionStatus interface: attribute grantedFAILFAILFAILFAILFAIL
WebGLRenderingContextBase interface: webGLRenderingContextBase must inherit property "makeXRCompatible()" with the proper typePASSFAILFAILFAILFAIL
WebGLRenderingContext interface: operation makeXRCompatible()PASSFAILFAILPASSPASS
Navigator interface: attribute xrPASSFAILFAILPASSPASS
Navigator interface: navigator must inherit property "xr" with the proper typePASSFAILFAILPASSPASS