Bug 1635928 [wpt PR 23442] - Update wpt metadata, a=testonly
authormoz-wptsync-bot <wptsync@mozilla.com>
Fri, 08 May 2020 21:00:12 +0000
changeset 531157 e7567a2f9fbcfc2e982388bb2b84dbe94ac45762
parent 531156 1dbd10db1c1054c896e5e5cd24caae68ebe40f8d
child 531158 c75ce77b221d95e6c9c64b4fd7025d8e3951c914
push id37435
push userapavel@mozilla.com
push dateWed, 20 May 2020 15:28:23 +0000
treeherdermozilla-central@5415da14ec9a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1635928, 23442
milestone78.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1635928 [wpt PR 23442] - Update wpt metadata, a=testonly wpt-pr: 23442 wpt-type: metadata
testing/web-platform/meta/webxr/ar-module/xrDevice_isSessionSupported_immersive-ar.https.html.ini
testing/web-platform/meta/webxr/ar-module/xrDevice_requestSession_immersive-ar.https.html.ini
testing/web-platform/meta/webxr/ar-module/xrSession_environmentBlendMode.https.html.ini
testing/web-platform/meta/webxr/dom-overlay/ar_dom_overlay.https.html.ini
testing/web-platform/meta/webxr/events_input_source_recreation.https.html.ini
testing/web-platform/meta/webxr/events_input_sources_change.https.html.ini
testing/web-platform/meta/webxr/events_referenceSpace_reset_immersive.https.html.ini
testing/web-platform/meta/webxr/events_referenceSpace_reset_inline.https.html.ini
testing/web-platform/meta/webxr/events_session_select.https.html.ini
testing/web-platform/meta/webxr/events_session_select_subframe.https.html.ini
testing/web-platform/meta/webxr/events_session_squeeze.https.html.ini
testing/web-platform/meta/webxr/exclusive_requestFrame_nolayer.https.html.ini
testing/web-platform/meta/webxr/gamepads-module/xrInputSource_gamepad_disconnect.https.html.ini
testing/web-platform/meta/webxr/gamepads-module/xrInputSource_gamepad_input_registered.https.html.ini
testing/web-platform/meta/webxr/getInputPose_handedness.https.html.ini
testing/web-platform/meta/webxr/getInputPose_pointer.https.html.ini
testing/web-platform/meta/webxr/getViewerPose_emulatedPosition.https.html.ini
testing/web-platform/meta/webxr/hit-test/ar_hittest_subscription_states_regular.https.html.ini
testing/web-platform/meta/webxr/hit-test/ar_hittest_subscription_states_transient.https.html.ini
testing/web-platform/meta/webxr/navigator_xr_sameObject.https.html.ini
testing/web-platform/meta/webxr/render_state_vertical_fov_immersive.https.html.ini
testing/web-platform/meta/webxr/render_state_vertical_fov_inline.https.html.ini
testing/web-platform/meta/webxr/webGLCanvasContext_create_xrcompatible.https.html.ini
testing/web-platform/meta/webxr/webGLCanvasContext_makecompatible_contextlost.https.html.ini
testing/web-platform/meta/webxr/webxr_feature_policy.https.html.ini
testing/web-platform/meta/webxr/xrBoundedReferenceSpace_updates.https.html.ini
testing/web-platform/meta/webxr/xrDevice_disconnect_ends.https.html.ini
testing/web-platform/meta/webxr/xrDevice_isSessionSupported_immersive.https.html.ini
testing/web-platform/meta/webxr/xrDevice_isSessionSupported_immersive_unsupported.https.html.ini
testing/web-platform/meta/webxr/xrDevice_isSessionSupported_inline.https.html.ini
testing/web-platform/meta/webxr/xrDevice_requestSession_immersive.https.html.ini
testing/web-platform/meta/webxr/xrDevice_requestSession_immersive_no_gesture.https.html.ini
testing/web-platform/meta/webxr/xrDevice_requestSession_immersive_unsupported.https.html.ini
testing/web-platform/meta/webxr/xrDevice_requestSession_no_mode.https.html.ini
testing/web-platform/meta/webxr/xrDevice_requestSession_non_immersive_no_gesture.https.html.ini
testing/web-platform/meta/webxr/xrDevice_requestSession_optionalFeatures.https.html.ini
testing/web-platform/meta/webxr/xrDevice_requestSession_requiredFeatures_unknown.https.html.ini
testing/web-platform/meta/webxr/xrFrame_getPose.https.html.ini
testing/web-platform/meta/webxr/xrFrame_lifetime.https.html.ini
testing/web-platform/meta/webxr/xrFrame_session_sameObject.https.html.ini
testing/web-platform/meta/webxr/xrInputSource_add_remove.https.html.ini
testing/web-platform/meta/webxr/xrInputSource_emulatedPosition.https.html.ini
testing/web-platform/meta/webxr/xrInputSource_profiles.https.html.ini
testing/web-platform/meta/webxr/xrInputSource_sameObject.https.html.ini
testing/web-platform/meta/webxr/xrPose_transform_sameObject.https.html.ini
testing/web-platform/meta/webxr/xrReferenceSpace_originOffset.https.html.ini
testing/web-platform/meta/webxr/xrReferenceSpace_originOffsetBounded.https.html.ini
testing/web-platform/meta/webxr/xrReferenceSpace_originOffset_viewer.https.html.ini
testing/web-platform/meta/webxr/xrReferenceSpace_relationships.https.html.ini
testing/web-platform/meta/webxr/xrRigidTransform_constructor.https.html.ini
testing/web-platform/meta/webxr/xrRigidTransform_inverse.https.html.ini
testing/web-platform/meta/webxr/xrRigidTransform_sameObject.https.html.ini
testing/web-platform/meta/webxr/xrSession_cancelAnimationFrame.https.html.ini
testing/web-platform/meta/webxr/xrSession_cancelAnimationFrame_invalidhandle.https.html.ini
testing/web-platform/meta/webxr/xrSession_end.https.html.ini
testing/web-platform/meta/webxr/xrSession_features_deviceSupport.https.html.ini
testing/web-platform/meta/webxr/xrSession_input_events_end.https.html.ini
testing/web-platform/meta/webxr/xrSession_prevent_multiple_exclusive.https.html.ini
testing/web-platform/meta/webxr/xrSession_requestAnimationFrame_callback_calls.https.html.ini
testing/web-platform/meta/webxr/xrSession_requestAnimationFrame_data_valid.https.html.ini
testing/web-platform/meta/webxr/xrSession_requestAnimationFrame_getViewerPose.https.html.ini
testing/web-platform/meta/webxr/xrSession_requestAnimationFrame_timestamp.https.html.ini
testing/web-platform/meta/webxr/xrSession_requestReferenceSpace.https.html.ini
testing/web-platform/meta/webxr/xrSession_requestReferenceSpace_features.https.html.ini
testing/web-platform/meta/webxr/xrSession_sameObject.https.html.ini
testing/web-platform/meta/webxr/xrSession_viewer_availability.https.html.ini
testing/web-platform/meta/webxr/xrSession_viewer_referenceSpace.https.html.ini
testing/web-platform/meta/webxr/xrSession_visibilityState.https.html.ini
testing/web-platform/meta/webxr/xrStationaryReferenceSpace_floorlevel_updates.https.html.ini
testing/web-platform/meta/webxr/xrView_eyes.https.html.ini
testing/web-platform/meta/webxr/xrView_match.https.html.ini
testing/web-platform/meta/webxr/xrView_oneframeupdate.https.html.ini
testing/web-platform/meta/webxr/xrView_sameObject.https.html.ini
testing/web-platform/meta/webxr/xrViewerPose_views_sameObject.https.html.ini
testing/web-platform/meta/webxr/xrViewport_valid.https.html.ini
testing/web-platform/meta/webxr/xrWebGLLayer_constructor.https.html.ini
testing/web-platform/meta/webxr/xrWebGLLayer_framebuffer_draw.https.html.ini
testing/web-platform/meta/webxr/xrWebGLLayer_framebuffer_sameObject.https.html.ini
testing/web-platform/meta/webxr/xrWebGLLayer_framebuffer_scale.https.html.ini
testing/web-platform/meta/webxr/xrWebGLLayer_opaque_framebuffer.https.html.ini
testing/web-platform/meta/webxr/xrWebGLLayer_opaque_framebuffer_stencil.https.html.ini
testing/web-platform/meta/webxr/xrWebGLLayer_viewports.https.html.ini
--- a/testing/web-platform/meta/webxr/ar-module/xrDevice_isSessionSupported_immersive-ar.https.html.ini
+++ b/testing/web-platform/meta/webxr/ar-module/xrDevice_isSessionSupported_immersive-ar.https.html.ini
@@ -1,8 +1,7 @@
 [xrDevice_isSessionSupported_immersive-ar.https.html]
-  expected: ERROR
   [isSessionSupported resolves to true for immersive-ar on a supported device]
     expected: FAIL
 
   [isSessionSupported resolves to false for immersive-ar on an unsupported device]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/ar-module/xrDevice_requestSession_immersive-ar.https.html.ini
+++ b/testing/web-platform/meta/webxr/ar-module/xrDevice_requestSession_immersive-ar.https.html.ini
@@ -1,8 +1,7 @@
 [xrDevice_requestSession_immersive-ar.https.html]
-  expected: ERROR
   [Tests requestSession accepts immersive-ar mode]
     expected: FAIL
 
   [Tests requestSession rejects immersive-ar mode when unsupported]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/ar-module/xrSession_environmentBlendMode.https.html.ini
+++ b/testing/web-platform/meta/webxr/ar-module/xrSession_environmentBlendMode.https.html.ini
@@ -1,8 +1,7 @@
 [xrSession_environmentBlendMode.https.html]
-  expected: ERROR
   [Tests environmentBlendMode for a VR device]
-    expected: NOTRUN
+    expected: FAIL
 
   [Tests environmentBlendMode for an AR device]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/dom-overlay/ar_dom_overlay.https.html.ini
+++ b/testing/web-platform/meta/webxr/dom-overlay/ar_dom_overlay.https.html.ini
@@ -1,20 +1,19 @@
 [ar_dom_overlay.https.html]
-  expected: ERROR
   [Ensures DOM Overlay input deduplication works]
-    expected: NOTRUN
+    expected: FAIL
 
   [Ensures DOM Overlay feature works for immersive-ar, body element]
-    expected: NOTRUN
+    expected: FAIL
 
   [Ensures DOM Overlay rejected without root element]
     expected: FAIL
 
   [Ensures DOM Overlay Fullscreen API doesn't change DOM overlay]
-    expected: NOTRUN
+    expected: FAIL
 
   [Ensures DOM Overlay feature works for immersive-ar, div element]
-    expected: NOTRUN
+    expected: FAIL
 
   [Ensures DOM Overlay interactions on cross origin iframe are ignored]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/events_input_source_recreation.https.html.ini
+++ b/testing/web-platform/meta/webxr/events_input_source_recreation.https.html.ini
@@ -1,5 +1,4 @@
 [events_input_source_recreation.https.html]
-  expected: ERROR
   [Input sources are re-created when handedness or target ray mode changes]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/events_input_sources_change.https.html.ini
+++ b/testing/web-platform/meta/webxr/events_input_sources_change.https.html.ini
@@ -1,5 +1,4 @@
 [events_input_sources_change.https.html]
-  expected: ERROR
   [Transient input sources fire events in the right order]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/events_referenceSpace_reset_immersive.https.html.ini
+++ b/testing/web-platform/meta/webxr/events_referenceSpace_reset_immersive.https.html.ini
@@ -1,5 +1,4 @@
 [events_referenceSpace_reset_immersive.https.html]
-  expected: ERROR
   [XRSession resetpose from a device properly fires off the right events for immersive sessions]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/events_referenceSpace_reset_inline.https.html.ini
+++ b/testing/web-platform/meta/webxr/events_referenceSpace_reset_inline.https.html.ini
@@ -1,5 +1,4 @@
 [events_referenceSpace_reset_inline.https.html]
-  expected: ERROR
   [XRSession resetpose from a device properly fires off the right events for non-immersive sessions]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/events_session_select.https.html.ini
+++ b/testing/web-platform/meta/webxr/events_session_select.https.html.ini
@@ -1,5 +1,4 @@
 [events_session_select.https.html]
-  expected: ERROR
   [XRInputSources primary input presses properly fires off the right events]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/events_session_select_subframe.https.html.ini
+++ b/testing/web-platform/meta/webxr/events_session_select_subframe.https.html.ini
@@ -1,5 +1,4 @@
 [events_session_select_subframe.https.html]
-  expected: ERROR
   [Ensures that an XRInputSources primary input being pressed and released in the space of a single frame properly fires off the right events]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/events_session_squeeze.https.html.ini
+++ b/testing/web-platform/meta/webxr/events_session_squeeze.https.html.ini
@@ -1,5 +1,4 @@
 [events_session_squeeze.https.html]
-  expected: ERROR
   [XRInputSources primary input presses properly fires off the right events]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/exclusive_requestFrame_nolayer.https.html.ini
+++ b/testing/web-platform/meta/webxr/exclusive_requestFrame_nolayer.https.html.ini
@@ -1,8 +1,7 @@
 [exclusive_requestFrame_nolayer.https.html]
-  expected: ERROR
   [XRSession requestAnimationFrame must fail if the session has no baseLayer for immersive]
     expected: FAIL
 
   [XRSession requestAnimationFrame must fail if the session has no baseLayer for non immersive]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/gamepads-module/xrInputSource_gamepad_disconnect.https.html.ini
+++ b/testing/web-platform/meta/webxr/gamepads-module/xrInputSource_gamepad_disconnect.https.html.ini
@@ -1,5 +1,4 @@
 [xrInputSource_gamepad_disconnect.https.html]
-  expected: ERROR
   [WebXR InputSource's gamepad gets disconnected when the input source is removed]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/gamepads-module/xrInputSource_gamepad_input_registered.https.html.ini
+++ b/testing/web-platform/meta/webxr/gamepads-module/xrInputSource_gamepad_input_registered.https.html.ini
@@ -1,5 +1,4 @@
 [xrInputSource_gamepad_input_registered.https.html]
-  expected: ERROR
   [WebXR InputSource's gamepad properly registers input]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/getInputPose_handedness.https.html.ini
+++ b/testing/web-platform/meta/webxr/getInputPose_handedness.https.html.ini
@@ -1,5 +1,4 @@
 [getInputPose_handedness.https.html]
-  expected: ERROR
   [XRInputSources properly communicate their handedness]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/getInputPose_pointer.https.html.ini
+++ b/testing/web-platform/meta/webxr/getInputPose_pointer.https.html.ini
@@ -1,5 +1,4 @@
 [getInputPose_pointer.https.html]
-  expected: ERROR
   [XRInputSources with a target ray mode of 'tracked-pointer' properly communicate their poses]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/getViewerPose_emulatedPosition.https.html.ini
+++ b/testing/web-platform/meta/webxr/getViewerPose_emulatedPosition.https.html.ini
@@ -1,5 +1,4 @@
 [getViewerPose_emulatedPosition.https.html]
-  expected: ERROR
   [XRFrame getViewerPose has emulatedPosition set properly.]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/hit-test/ar_hittest_subscription_states_regular.https.html.ini
+++ b/testing/web-platform/meta/webxr/hit-test/ar_hittest_subscription_states_regular.https.html.ini
@@ -1,11 +1,10 @@
 [ar_hittest_subscription_states_regular.https.html]
-  expected: ERROR
   [Hit test subscription succeeds if the feature was requested]
     expected: FAIL
 
   [Hit test subscription fails if the feature was not requested]
-    expected: NOTRUN
+    expected: FAIL
 
   [Hit test subscription fails if the feature was requested but the session already ended]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/hit-test/ar_hittest_subscription_states_transient.https.html.ini
+++ b/testing/web-platform/meta/webxr/hit-test/ar_hittest_subscription_states_transient.https.html.ini
@@ -1,11 +1,10 @@
 [ar_hittest_subscription_states_transient.https.html]
-  expected: ERROR
   [Transient test subscription fails if the feature was requested but the session already ended]
-    expected: NOTRUN
+    expected: FAIL
 
   [Transient hit test subscription succeeds if the feature was requested]
     expected: FAIL
 
   [Transient hit test subscription fails if the feature was not requested]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/navigator_xr_sameObject.https.html.ini
+++ b/testing/web-platform/meta/webxr/navigator_xr_sameObject.https.html.ini
@@ -1,5 +1,4 @@
 [navigator_xr_sameObject.https.html]
-  expected: ERROR
   [Navigator.xr meets [SameObject\] requirement]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/render_state_vertical_fov_immersive.https.html.ini
+++ b/testing/web-platform/meta/webxr/render_state_vertical_fov_immersive.https.html.ini
@@ -1,5 +1,4 @@
 [render_state_vertical_fov_immersive.https.html]
-  expected: ERROR
   [inlineVerticalFieldOfView is set appropriately on immersively sessions]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/render_state_vertical_fov_inline.https.html.ini
+++ b/testing/web-platform/meta/webxr/render_state_vertical_fov_inline.https.html.ini
@@ -1,5 +1,4 @@
 [render_state_vertical_fov_inline.https.html]
-  expected: ERROR
   [inlineVerticalFieldOfView is set appropriately on inline sessions]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/webGLCanvasContext_create_xrcompatible.https.html.ini
+++ b/testing/web-platform/meta/webxr/webGLCanvasContext_create_xrcompatible.https.html.ini
@@ -1,5 +1,4 @@
 [webGLCanvasContext_create_xrcompatible.https.html]
-  expected: ERROR
   [An XR-compatible webglCanvasContext can be created]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/webGLCanvasContext_makecompatible_contextlost.https.html.ini
+++ b/testing/web-platform/meta/webxr/webGLCanvasContext_makecompatible_contextlost.https.html.ini
@@ -1,5 +1,4 @@
 [webGLCanvasContext_makecompatible_contextlost.https.html]
-  expected: ERROR
   [A lost webglCanvasContext should not be able to set xr compatibility]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/webxr_feature_policy.https.html.ini
+++ b/testing/web-platform/meta/webxr/webxr_feature_policy.https.html.ini
@@ -1,11 +1,10 @@
 [webxr_feature_policy.https.html]
-  expected: ERROR
   [Validate devicechange event behavior without xr-spatial-tracking policy]
-    expected: NOTRUN
+    expected: FAIL
 
   [Validate isSessionSupported behavior without xr-spatial-tracking policy]
     expected: FAIL
 
   [Validate requestSession behavior without xr-spatial-tracking policy]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrBoundedReferenceSpace_updates.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrBoundedReferenceSpace_updates.https.html.ini
@@ -1,5 +1,4 @@
 [xrBoundedReferenceSpace_updates.https.html]
-  expected: ERROR
   ['XRBoundedReferenceSpace updates properly when the changes are applied]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrDevice_disconnect_ends.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrDevice_disconnect_ends.https.html.ini
@@ -1,5 +1,4 @@
 [xrDevice_disconnect_ends.https.html]
-  expected: ERROR
   [Immersive session ends when device is disconnected]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrDevice_isSessionSupported_immersive.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrDevice_isSessionSupported_immersive.https.html.ini
@@ -1,5 +1,4 @@
 [xrDevice_isSessionSupported_immersive.https.html]
-  expected: ERROR
   [isSessionSupported resolves to true when immersive options supported]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrDevice_isSessionSupported_immersive_unsupported.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrDevice_isSessionSupported_immersive_unsupported.https.html.ini
@@ -1,5 +1,4 @@
 [xrDevice_isSessionSupported_immersive_unsupported.https.html]
-  expected: ERROR
   [isSessionSupported resolves to false when options not supported]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrDevice_isSessionSupported_inline.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrDevice_isSessionSupported_inline.https.html.ini
@@ -1,5 +1,4 @@
 [xrDevice_isSessionSupported_inline.https.html]
-  expected: ERROR
   [isSessionSupported resolves to true when inline options supported]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrDevice_requestSession_immersive.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrDevice_requestSession_immersive.https.html.ini
@@ -1,11 +1,10 @@
 [xrDevice_requestSession_immersive.https.html]
-  expected: ERROR
   [Tests requestSession resolves when supported]
     expected: FAIL
 
   [Tests requestSession ignores unknown optionalFeatures]
-    expected: NOTRUN
+    expected: FAIL
 
   [Tests requestSession accepts XRSessionInit dictionary]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrDevice_requestSession_immersive_no_gesture.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrDevice_requestSession_immersive_no_gesture.https.html.ini
@@ -1,5 +1,4 @@
 [xrDevice_requestSession_immersive_no_gesture.https.html]
-  expected: ERROR
   [Requesting immersive session outside of a user gesture rejects]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrDevice_requestSession_immersive_unsupported.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrDevice_requestSession_immersive_unsupported.https.html.ini
@@ -1,5 +1,4 @@
 [xrDevice_requestSession_immersive_unsupported.https.html]
-  expected: ERROR
   [Requesting an immersive session when unsupported rejects]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrDevice_requestSession_no_mode.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrDevice_requestSession_no_mode.https.html.ini
@@ -1,5 +1,4 @@
 [xrDevice_requestSession_no_mode.https.html]
-  expected: ERROR
   [Requesting a session with no mode rejects]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrDevice_requestSession_non_immersive_no_gesture.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrDevice_requestSession_non_immersive_no_gesture.https.html.ini
@@ -1,5 +1,4 @@
 [xrDevice_requestSession_non_immersive_no_gesture.https.html]
-  expected: ERROR
   [Requesting non-immersive session outside of a user gesture succeeds]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrDevice_requestSession_optionalFeatures.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrDevice_requestSession_optionalFeatures.https.html.ini
@@ -1,14 +1,13 @@
 [xrDevice_requestSession_optionalFeatures.https.html]
-  expected: ERROR
   [Tests requestSession accepts XRSessionInit dictionary]
     expected: FAIL
 
   [Tests requestSession accepts XRSessionInit dictionary with empty feature lists]
-    expected: NOTRUN
+    expected: FAIL
 
   [Tests requestSession ignores unknown objects in optionalFeatures]
-    expected: NOTRUN
+    expected: FAIL
 
   [Tests requestSession ignores unknown strings in optionalFeatures]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrDevice_requestSession_requiredFeatures_unknown.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrDevice_requestSession_requiredFeatures_unknown.https.html.ini
@@ -1,5 +1,4 @@
 [xrDevice_requestSession_requiredFeatures_unknown.https.html]
-  expected: ERROR
   [Tests requestSession rejects for unknown requiredFeatures]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrFrame_getPose.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrFrame_getPose.https.html.ini
@@ -1,8 +1,7 @@
 [xrFrame_getPose.https.html]
-  expected: ERROR
   [XRFrame.getPose works for immersive sessions]
     expected: FAIL
 
   [XRFrame.getPose works for non-immersive sessions]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrFrame_lifetime.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrFrame_lifetime.https.html.ini
@@ -1,8 +1,7 @@
 [xrFrame_lifetime.https.html]
-  expected: ERROR
   [XRFrame methods throw exceptions outside of the requestAnimationFrame callback for non-immersive sessions]
-    expected: NOTRUN
+    expected: FAIL
 
   [XRFrame methods throw exceptions outside of the requestAnimationFrame callback for immersive sessions]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrFrame_session_sameObject.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrFrame_session_sameObject.https.html.ini
@@ -1,5 +1,4 @@
 [xrFrame_session_sameObject.https.html]
-  expected: ERROR
   [XRFrame.session meets [SameObject\] requirement]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrInputSource_add_remove.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrInputSource_add_remove.https.html.ini
@@ -1,5 +1,4 @@
 [xrInputSource_add_remove.https.html]
-  expected: ERROR
   [XRInputSources can be properly added and removed from the session]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrInputSource_emulatedPosition.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrInputSource_emulatedPosition.https.html.ini
@@ -1,5 +1,4 @@
 [xrInputSource_emulatedPosition.https.html]
-  expected: ERROR
   [Poses from XRInputSource.gripSpace have emulatedPosition set properly]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrInputSource_profiles.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrInputSource_profiles.https.html.ini
@@ -1,5 +1,4 @@
 [xrInputSource_profiles.https.html]
-  expected: ERROR
   [WebXR InputSource's profiles list can be set]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrInputSource_sameObject.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrInputSource_sameObject.https.html.ini
@@ -1,5 +1,4 @@
 [xrInputSource_sameObject.https.html]
-  expected: ERROR
   [XRInputSource attributes meet [SameObject\] requirement]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrPose_transform_sameObject.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrPose_transform_sameObject.https.html.ini
@@ -1,5 +1,4 @@
 [xrPose_transform_sameObject.https.html]
-  expected: ERROR
   [XRPose.transform meets [SameObject\] requirement]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrReferenceSpace_originOffset.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrReferenceSpace_originOffset.https.html.ini
@@ -1,5 +1,4 @@
 [xrReferenceSpace_originOffset.https.html]
-  expected: ERROR
   [Updating XRReferenceSpace origin offset updates view and input matrices.]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrReferenceSpace_originOffsetBounded.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrReferenceSpace_originOffsetBounded.https.html.ini
@@ -1,5 +1,4 @@
 [xrReferenceSpace_originOffsetBounded.https.html]
-  expected: ERROR
   [Updating XRBoundedReferenceSpace origin offset updates view, input matrices, and bounds geometry.]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrReferenceSpace_originOffset_viewer.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrReferenceSpace_originOffset_viewer.https.html.ini
@@ -1,5 +1,4 @@
 [xrReferenceSpace_originOffset_viewer.https.html]
-  expected: ERROR
   [Creating XRReferenceSpace origin offset off of `viewer` space works.]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrReferenceSpace_relationships.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrReferenceSpace_relationships.https.html.ini
@@ -1,5 +1,4 @@
 [xrReferenceSpace_relationships.https.html]
-  expected: ERROR
   [Bounded space, viewer space, local and local-floor space have correct poses w.r.t. each other]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrRigidTransform_constructor.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrRigidTransform_constructor.https.html.ini
@@ -1,5 +1,4 @@
 [xrRigidTransform_constructor.https.html]
-  expected: ERROR
   [XRRigidTransform constructor works]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrRigidTransform_inverse.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrRigidTransform_inverse.https.html.ini
@@ -1,5 +1,4 @@
 [xrRigidTransform_inverse.https.html]
-  expected: ERROR
   [XRRigidTransform inverse works]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrRigidTransform_sameObject.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrRigidTransform_sameObject.https.html.ini
@@ -1,5 +1,4 @@
 [xrRigidTransform_sameObject.https.html]
-  expected: ERROR
   [XRRigidTransform position and orientation meet [SameObject\] requirements]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_cancelAnimationFrame.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_cancelAnimationFrame.https.html.ini
@@ -1,8 +1,7 @@
 [xrSession_cancelAnimationFrame.https.html]
-  expected: ERROR
   [XRSession requestAnimationFrame callbacks can be unregistered with cancelAnimationFrame for non-immersive sessions]
-    expected: NOTRUN
+    expected: FAIL
 
   [XRSession requestAnimationFrame callbacks can be unregistered with cancelAnimationFrame for immersive sessions]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_cancelAnimationFrame_invalidhandle.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_cancelAnimationFrame_invalidhandle.https.html.ini
@@ -1,8 +1,7 @@
 [xrSession_cancelAnimationFrame_invalidhandle.https.html]
-  expected: ERROR
   [XRSession cancelAnimationFrame does not have unexpected behavior when given invalid handles on immersive testSession]
     expected: FAIL
 
   [XRSession cancelAnimationFrame does not have unexpected behavior when given invalid handles on non-immersive testSession]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_end.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_end.https.html.ini
@@ -1,8 +1,7 @@
 [xrSession_end.https.html]
-  expected: ERROR
   [end event fires when non-immersive session ends]
-    expected: NOTRUN
+    expected: FAIL
 
   [end event fires when immersive session ends]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_features_deviceSupport.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_features_deviceSupport.https.html.ini
@@ -1,5 +1,4 @@
 [xrSession_features_deviceSupport.https.html]
-  expected: ERROR
   [Immersive XRSession requests with no supported device should reject]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_input_events_end.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_input_events_end.https.html.ini
@@ -1,5 +1,4 @@
 [xrSession_input_events_end.https.html]
-  expected: ERROR
   [Calling end during an input callback stops processing at the right time]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_prevent_multiple_exclusive.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_prevent_multiple_exclusive.https.html.ini
@@ -1,5 +1,4 @@
 [xrSession_prevent_multiple_exclusive.https.html]
-  expected: ERROR
   [Test prevention of multiple simultaneous immersive sessions]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_requestAnimationFrame_callback_calls.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_requestAnimationFrame_callback_calls.https.html.ini
@@ -1,8 +1,7 @@
 [xrSession_requestAnimationFrame_callback_calls.https.html]
-  expected: ERROR
   [XRSession requestAnimationFrame calls the provided callback a non-immersive session]
-    expected: NOTRUN
+    expected: FAIL
 
   [XRSession requestAnimationFrame calls the provided callback for an immersive session]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_requestAnimationFrame_data_valid.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_requestAnimationFrame_data_valid.https.html.ini
@@ -1,5 +1,4 @@
 [xrSession_requestAnimationFrame_data_valid.https.html]
-  expected: ERROR
   [RequestAnimationFrame resolves with good data]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_requestAnimationFrame_getViewerPose.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_requestAnimationFrame_getViewerPose.https.html.ini
@@ -1,8 +1,7 @@
 [xrSession_requestAnimationFrame_getViewerPose.https.html]
-  expected: ERROR
   [XRFrame getViewerPose updates on the next frame for non-immersive sessions]
     expected: FAIL
 
   [XRFrame getViewerPose updates on the next frame for immersive sessions]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_requestAnimationFrame_timestamp.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_requestAnimationFrame_timestamp.https.html.ini
@@ -1,8 +1,7 @@
 [xrSession_requestAnimationFrame_timestamp.https.html]
-  expected: ERROR
   [XRFrame getViewerPose updates on the next frame for immersive]
     expected: FAIL
 
   [XRFrame getViewerPose updates on the next frame for non-immersive]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_requestReferenceSpace.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_requestReferenceSpace.https.html.ini
@@ -1,8 +1,7 @@
 [xrSession_requestReferenceSpace.https.html]
-  expected: ERROR
   [Non-immersive XRSession requestReferenceSpace returns expected objects]
-    expected: NOTRUN
+    expected: FAIL
 
   [Immersive XRSession requestReferenceSpace returns expected objects]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_requestReferenceSpace_features.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_requestReferenceSpace_features.https.html.ini
@@ -1,38 +1,37 @@
 [xrSession_requestReferenceSpace_features.https.html]
-  expected: ERROR
   [Non-immersive session rejects unbounded space even when requested]
-    expected: NOTRUN
+    expected: FAIL
 
   [Immersive session supports local space by default]
-    expected: NOTRUN
+    expected: FAIL
 
   [Non-immersive session supports local-floor space when required]
-    expected: NOTRUN
+    expected: FAIL
 
   [Immersive session rejects local-floor space if not requested]
-    expected: NOTRUN
+    expected: FAIL
 
   [Immersive session supports local-floor space when required]
-    expected: NOTRUN
+    expected: FAIL
 
   [Non-immersive session rejects bounded-floor space even when requested]
-    expected: NOTRUN
+    expected: FAIL
 
   [Non-immersive session supports local space when optional]
-    expected: NOTRUN
+    expected: FAIL
 
   [Immersive session supports local-floor space when optional]
-    expected: NOTRUN
+    expected: FAIL
 
   [Non-immersive session supports local space when required]
-    expected: NOTRUN
+    expected: FAIL
 
   [Non-immersive session supports viewer space by default]
     expected: FAIL
 
   [Non-immersive session rejects local space if not requested]
-    expected: NOTRUN
+    expected: FAIL
 
   [Immersive session supports viewer space by default]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_sameObject.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_sameObject.https.html.ini
@@ -1,5 +1,4 @@
 [xrSession_sameObject.https.html]
-  expected: ERROR
   [XRSession attributes meet [SameObject\] requirement]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_viewer_availability.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_viewer_availability.https.html.ini
@@ -1,5 +1,4 @@
 [xrSession_viewer_availability.https.html]
-  expected: ERROR
   [Inline viewer support with no device]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_viewer_referenceSpace.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_viewer_referenceSpace.https.html.ini
@@ -1,8 +1,7 @@
 [xrSession_viewer_referenceSpace.https.html]
-  expected: ERROR
   [Identity reference space provides correct poses for immersive sessions]
-    expected: NOTRUN
+    expected: FAIL
 
   [Identity reference space provides correct poses for inline sessions]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrSession_visibilityState.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrSession_visibilityState.https.html.ini
@@ -1,5 +1,4 @@
 [xrSession_visibilityState.https.html]
-  expected: ERROR
   [Ensures that the XRSession's visibilityState is correctly reported and that the associated visibilitychange event fires.]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrStationaryReferenceSpace_floorlevel_updates.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrStationaryReferenceSpace_floorlevel_updates.https.html.ini
@@ -1,8 +1,7 @@
 [xrStationaryReferenceSpace_floorlevel_updates.https.html]
-  expected: ERROR
   ['floor-level' XRStationaryReferenceSpace updates properly when the transform changes for immersive sessions]
     expected: FAIL
 
   ['floor-level' XRStationaryReferenceSpace updates properly when the transform changes for non-immersive sessions]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrView_eyes.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrView_eyes.https.html.ini
@@ -1,8 +1,7 @@
 [xrView_eyes.https.html]
-  expected: ERROR
   [XRView.eye is correct for non-immersive sessions]
-    expected: NOTRUN
+    expected: FAIL
 
   [XRView.eye is correct for immersive sessions]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrView_match.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrView_match.https.html.ini
@@ -1,5 +1,4 @@
 [xrView_match.https.html]
-  expected: ERROR
   [XRFrame contains the expected views]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrView_oneframeupdate.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrView_oneframeupdate.https.html.ini
@@ -1,5 +1,4 @@
 [xrView_oneframeupdate.https.html]
-  expected: ERROR
   [XRView projection matrices update near and far depths on the next frame]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrView_sameObject.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrView_sameObject.https.html.ini
@@ -1,5 +1,4 @@
 [xrView_sameObject.https.html]
-  expected: ERROR
   [XRView attributes meet [SameObject\] requirement]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrViewerPose_views_sameObject.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrViewerPose_views_sameObject.https.html.ini
@@ -1,5 +1,4 @@
 [xrViewerPose_views_sameObject.https.html]
-  expected: ERROR
   [XRViewerPose.views meets [SameObject\] requirement]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrViewport_valid.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrViewport_valid.https.html.ini
@@ -1,5 +1,4 @@
 [xrViewport_valid.https.html]
-  expected: ERROR
   [XRViewport attributes are valid]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrWebGLLayer_constructor.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrWebGLLayer_constructor.https.html.ini
@@ -1,5 +1,4 @@
 [xrWebGLLayer_constructor.https.html]
-  expected: ERROR
   [Ensure that XRWebGLLayer's constructor throws appropriate errors]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrWebGLLayer_framebuffer_draw.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrWebGLLayer_framebuffer_draw.https.html.ini
@@ -1,5 +1,4 @@
 [xrWebGLLayer_framebuffer_draw.https.html]
-  expected: ERROR
   [Ensure a WebGL layer's framebuffer can only be drawn to inside a XR frame]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrWebGLLayer_framebuffer_sameObject.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrWebGLLayer_framebuffer_sameObject.https.html.ini
@@ -1,5 +1,4 @@
 [xrWebGLLayer_framebuffer_sameObject.https.html]
-  expected: ERROR
   [XRWebGLLayer.framebuffer meets [SameObject\] requirement]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrWebGLLayer_framebuffer_scale.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrWebGLLayer_framebuffer_scale.https.html.ini
@@ -1,5 +1,4 @@
 [xrWebGLLayer_framebuffer_scale.https.html]
-  expected: ERROR
   [Ensure framebuffer scaling works as expected.]
     expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrWebGLLayer_opaque_framebuffer.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrWebGLLayer_opaque_framebuffer.https.html.ini
@@ -1,8 +1,7 @@
 [xrWebGLLayer_opaque_framebuffer.https.html]
-  expected: ERROR
   [Ensure that the framebuffer given by the WebGL layer is opaque for immersive]
     expected: FAIL
 
   [Ensure that the framebuffer given by the WebGL layer is opaque for non-immersive]
-    expected: NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrWebGLLayer_opaque_framebuffer_stencil.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrWebGLLayer_opaque_framebuffer_stencil.https.html.ini
@@ -1,10 +1,7 @@
 [xrWebGLLayer_opaque_framebuffer_stencil.https.html]
-  expected: ERROR
   [Ensure that the framebuffer given by the WebGL layer works with stencil for non-immersive]
     expected: FAIL
 
   [Ensure that the framebuffer given by the WebGL layer works with stencil for immersive]
-    expected:
-      if os == "mac": FAIL
-      NOTRUN
+    expected: FAIL
 
--- a/testing/web-platform/meta/webxr/xrWebGLLayer_viewports.https.html.ini
+++ b/testing/web-platform/meta/webxr/xrWebGLLayer_viewports.https.html.ini
@@ -1,8 +1,7 @@
 [xrWebGLLayer_viewports.https.html]
-  expected: ERROR
   [XRWebGLLayer reports a valid viewports for inline sessions]
-    expected: NOTRUN
+    expected: FAIL
 
   [XRWebGLLayer reports a valid viewports for immersive sessions]
     expected: FAIL