Closed Bug 1609273 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 21175 - WebXR: add WPT for AR module.

Categories

(Core :: WebVR, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 21175 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/21175
Details from upstream follow.

Mounir Lamouri <mlamouri@chromium.org> wrote:

WebXR: add WPT for AR module.

This is adding tests for:

  • isSessionSupported (immersive-ar on AR & VR devices).
  • requestSession (immersive-ar on AR & VR devices).
  • environmentBlendMode allowed values in AR & VR.

Bug: 949296
Change-Id: Idee7a1d03a0f9bc961e65a225e8fcc851c2eaa14
Reviewed-on: https://chromium-review.googlesource.com/2001196
WPT-Export-Revision: f4c81ea6860444869a3f824192cd1ea8fd0cbba6

Component: web-platform-tests → WebVR
Product: Testing → Core

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 79 tests and 1 subtests

Status Summary

Firefox

OK : 3
FAIL : 79
ERROR : 76
NOTRUN: 36

Chrome

OK : 3
PASS : 4
FAIL : 75
ERROR : 76
NOTRUN: 36

Safari

OK : 3
FAIL : 79
ERROR : 76
NOTRUN: 36

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/webxr/xrDevice_requestSession_immersive_no_gesture.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Requesting immersive session outside of a user gesture rejects: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_requestAnimationFrame_timestamp.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRFrame getViewerPose updates on the next frame for immersive: FAIL (Chrome: FAIL, Safari: FAIL)
XRFrame getViewerPose updates on the next frame for non-immersive: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
/webxr/xrSession_requestReferenceSpace.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Non-immersive XRSession requestReferenceSpace returns expected objects: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Immersive XRSession requestReferenceSpace returns expected objects: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_requestAnimationFrame_data_valid.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
RequestAnimationFrame resolves with good data: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_cancelAnimationFrame_invalidhandle.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRSession cancelAnimationFrame does not have unexpected behavior when given invalid handles on immersive testSession: FAIL (Chrome: FAIL, Safari: FAIL)
XRSession cancelAnimationFrame does not have unexpected behavior when given invalid handles on non-immersive testSession: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
/webxr/getViewerPose_emulatedPosition.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRFrame getViewerPose has emulatedPosition set properly.: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrViewport_valid.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRViewport attributes are valid: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrInputSource_profiles.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
WebXR InputSource's profiles list can be set: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrDevice_isSessionSupported_immersive.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
isSessionSupported resolves to true when immersive options supported: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrInputSource_sameObject.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRInputSource attributes meet [SameObject] requirement: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrView_eyes.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRView.eye is correct for non-immersive sessions: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
XRView.eye is correct for immersive sessions: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrInputSource_emulatedPosition.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Poses from XRInputSource.gripSpace have emulatedPosition set properly: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrRigidTransform_constructor.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRRigidTransform constructor works: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/exclusive_requestFrame_nolayer.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRSession requestAnimationFrame must fail if the session has no baseLayer for immersive: FAIL (Chrome: FAIL, Safari: FAIL)
XRSession requestAnimationFrame must fail if the session has no baseLayer for non immersive: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
/webxr/render_state_vertical_fov_immersive.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
inlineVerticalFieldOfView is set appropriately on immersively sessions: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_requestReferenceSpace_features.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Non-immersive session rejects unbounded space even when requested: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Immersive session supports local space by default: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Non-immersive session supports local-floor space when required: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Immersive session rejects local-floor space if not requested: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Immersive session supports local-floor space when required: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Non-immersive session rejects bounded-floor space even when requested: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Non-immersive session supports local space when optional: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Immersive session supports local-floor space when optional: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Non-immersive session supports local space when required: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Non-immersive session supports viewer space by default: FAIL (Chrome: FAIL, Safari: FAIL)
Non-immersive session rejects local space if not requested: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Immersive session supports viewer space by default: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
/webxr/xrSession_input_events_end.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Calling end during an input callback stops processing at the right time: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrWebGLLayer_opaque_framebuffer.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Ensure that the framebuffer given by the WebGL layer is opaque for immersive: FAIL (Chrome: FAIL, Safari: FAIL)
Ensure that the framebuffer given by the WebGL layer is opaque for non-immersive: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
/webxr/ar-module/xrSession_environmentBlendMode.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Tests environmentBlendMode for a VR device: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Tests environmentBlendMode for an AR device: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrDevice_requestSession_no_mode.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Requesting a session with no mode rejects: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrView_oneframeupdate.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRView projection matrices update near and far depths on the next frame: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_viewer_referenceSpace.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Identity reference space provides correct poses for immersive sessions: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Identity reference space provides correct poses for inline sessions: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/events_session_select_subframe.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Ensures that an XRInputSources primary input being pressed and released in the space of a single frame properly fires off the right events: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/gamepads-module/xrInputSource_gamepad_disconnect.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
WebXR InputSource's gamepad gets disconnected when the input source is removed: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrPose_transform_sameObject.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRPose.transform meets [SameObject] requirement: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrRigidTransform_matrix.https.html
XRRigidTransform matrix works: FAIL (Chrome: PASS, Safari: FAIL)
/webxr/events_referenceSpace_reset_immersive.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRSession resetpose from a device properly fires off the right events for immersive sessions: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrReferenceSpace_originOffset_viewer.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Creating XRReferenceSpace origin offset off of viewer space works.: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrReferenceSpace_originOffset.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Updating XRReferenceSpace origin offset updates view and input matrices.: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrDevice_requestSession_immersive_unsupported.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Requesting an immersive session when unsupported rejects: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrRigidTransform_inverse.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRRigidTransform inverse works: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrWebGLLayer_constructor.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Ensure that XRWebGLLayer's constructor throws appropriate errors: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrDevice_requestSession_optionalFeatures.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Tests requestSession ignores unknown objects in optionalFeatures: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Tests requestSession ignores unknown strings in optionalFeatures: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Tests requestSession accepts XRSessionInit dictionary: FAIL (Chrome: FAIL, Safari: FAIL)
Tests requestSession accepts XRSessionInit dictionary with empty feature lists: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
/webxr/xrDevice_disconnect_ends.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Immersive session ends when device is disconnected: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/events_input_sources_change.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Transient input sources fire events in the right order: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_viewer_availability.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Inline viewer support with no device: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/webGLCanvasContext_makecompatible_contextlost.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
A lost webglCanvasContext should not be able to set xr compatibility: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/gamepads-module/xrInputSource_gamepad_input_registered.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
WebXR InputSource's gamepad properly registers input: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/events_input_source_recreation.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Input sources are re-created when handedness or target ray mode changes: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/getInputPose_handedness.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRInputSources properly communicate their handedness: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrDevice_requestSession_immersive.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Tests requestSession ignores unknown optionalFeatures: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Tests requestSession accepts XRSessionInit dictionary: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Tests requestSession resolves when supported: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_cancelAnimationFrame.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRSession requestAnimationFrame callbacks can be unregistered with cancelAnimationFrame for non-immersive sessions: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
XRSession requestAnimationFrame callbacks can be unregistered with cancelAnimationFrame for immersive sessions: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_prevent_multiple_exclusive.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Test prevention of multiple simultaneous immersive sessions: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/hit-test/xrRay_constructor.https.html
XRRay constructors work: FAIL (Chrome: PASS, Safari: FAIL)
/webxr/xrDevice_requestSession_non_immersive_no_gesture.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Requesting non-immersive session outside of a user gesture succeeds: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrDevice_isSessionSupported_inline.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
isSessionSupported resolves to true when inline options supported: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/ar-module/xrDevice_isSessionSupported_immersive-ar.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
isSessionSupported resolves to true for immersive-ar on a supported device: FAIL (Chrome: FAIL, Safari: FAIL)
isSessionSupported resolves to false for immersive-ar on an unsupported device: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
/webxr/xrView_sameObject.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRView attributes meet [SameObject] requirement: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_requestAnimationFrame_callback_calls.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRSession requestAnimationFrame calls the provided callback a non-immersive session: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
XRSession requestAnimationFrame calls the provided callback for an immersive session: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/navigator_xr_sameObject.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Navigator.xr meets [SameObject] requirement: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrWebGLLayer_framebuffer_sameObject.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRWebGLLayer.framebuffer meets [SameObject] requirement: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrStationaryReferenceSpace_floorlevel_updates.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
'floor-level' XRStationaryReferenceSpace updates properly when the transform changes for immersive sessions: FAIL (Chrome: FAIL, Safari: FAIL)
'floor-level' XRStationaryReferenceSpace updates properly when the transform changes for non-immersive sessions: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
/webxr/render_state_vertical_fov_inline.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
inlineVerticalFieldOfView is set appropriately on inline sessions: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrWebGLLayer_framebuffer_draw.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Ensure a WebGL layer's framebuffer can only be drawn to inside a XR frame: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrFrame_session_sameObject.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRFrame.session meets [SameObject] requirement: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrViewerPose_views_sameObject.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRViewerPose.views meets [SameObject] requirement: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_requestAnimationFrame_getViewerPose.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRFrame getViewerPose updates on the next frame for non-immersive sessions: FAIL (Chrome: FAIL, Safari: FAIL)
XRFrame getViewerPose updates on the next frame for immersive sessions: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
/webxr/events_referenceSpace_reset_inline.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRSession resetpose from a device properly fires off the right events for non-immersive sessions: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_features_deviceSupport.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Immersive XRSession requests with no supported device should reject: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrFrame_lifetime.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRFrame methods throw exceptions outside of the requestAnimationFrame callback for non-immersive sessions: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
XRFrame methods throw exceptions outside of the requestAnimationFrame callback for immersive sessions: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/events_session_select.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRInputSources primary input presses properly fires off the right events: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/webGLCanvasContext_create_xrcompatible.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
An XR-compatible webglCanvasContext can be created: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_sameObject.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRSession attributes meet [SameObject] requirement: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrWebGLLayer_viewports.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRWebGLLayer reports a valid viewports for inline sessions: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
XRWebGLLayer reports a valid viewports for immersive sessions: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrDevice_requestSession_requiredFeatures_unknown.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Tests requestSession rejects for unknown requiredFeatures: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrView_match.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRFrame contains the expected views: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/hit-test/xrRay_matrix.https.html
XRRay matrix works: FAIL (Chrome: PASS, Safari: FAIL)
/webxr/xrWebGLLayer_framebuffer_scale.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Ensure framebuffer scaling works as expected.: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrInputSource_add_remove.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRInputSources can be properly added and removed from the session: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrFrame_getPose.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRFrame.getPose works for immersive sessions: FAIL (Chrome: FAIL, Safari: FAIL)
XRFrame.getPose works for non-immersive sessions: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
/webxr/getInputPose_pointer.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRInputSources with a target ray mode of 'tracked-pointer' properly communicate their poses: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrBoundedReferenceSpace_updates.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
'XRBoundedReferenceSpace updates properly when the changes are applied: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_end.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
end event fires when non-immersive session ends: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
end event fires when immersive session ends: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrDevice_isSessionSupported_immersive_unsupported.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
isSessionSupported resolves to false when options not supported: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/ar-module/xrDevice_requestSession_immersive-ar.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Tests requestSession accepts immersive-ar mode: FAIL (Chrome: FAIL, Safari: FAIL)
Tests requestSession rejects immersive-ar mode when unsupported: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
/webxr/webxr_feature_policy.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Validate devicechange event behavior without xr-spatial-tracking policy: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
Validate isSessionSupported behavior without xr-spatial-tracking policy: FAIL (Chrome: PASS, Safari: FAIL)
Validate requestSession behavior without xr-spatial-tracking policy: NOTRUN (Chrome: NOTRUN, Safari: NOTRUN)
/webxr/xrRigidTransform_sameObject.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
XRRigidTransform position and orientation meet [SameObject] requirements: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrReferenceSpace_originOffsetBounded.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Updating XRBoundedReferenceSpace origin offset updates view, input matrices, and bounds geometry.: FAIL (Chrome: FAIL, Safari: FAIL)
/webxr/xrSession_visibilityState.https.html: ERROR (Chrome: ERROR, Safari: ERROR)
Ensures that the XRSession's visibilityState is correctly reported and that the associated visibilitychange event fires.: FAIL (Chrome: FAIL, Safari: FAIL)

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2bc7f878f0b9
[wpt PR 21175] - WebXR: add WPT for AR module., a=testonly
https://hg.mozilla.org/integration/autoland/rev/826093e23cb9
[wpt PR 21175] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.