Skip to content

Conversation

@jdm
Copy link
Member

@jdm jdm commented Nov 17, 2025

Now that we have rudimentary SVG support, we should probably run the testsuite.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>
@servo-highfive servo-highfive added the S-awaiting-review There is new code that needs to be reviewed. label Nov 17, 2025
@jdm jdm added the T-linux-wpt Do a try run of the WPT label Nov 17, 2025
@github-actions github-actions bot removed the T-linux-wpt Do a try run of the WPT label Nov 17, 2025
@github-actions
Copy link

🔨 Triggering try run (#19433094517) for Linux (WPT)

@servo-highfive servo-highfive removed the S-awaiting-review There is new code that needs to be reviewed. label Nov 17, 2025
@github-actions
Copy link

⚠️ Try run (#19433094517) failed.

@sagudev
Copy link
Member

sagudev commented Nov 18, 2025

So many unexpected results that we only get reported it here (other place have smaller text limit): https://github.com/servo/servo/actions/runs/19433094517/attempts/1#summary-55600140158

@servo-highfive servo-highfive added the S-awaiting-review There is new code that needs to be reviewed. label Nov 18, 2025
@jdm jdm enabled auto-merge November 18, 2025 06:46
@jdm jdm added this pull request to the merge queue Nov 18, 2025
@servo-highfive servo-highfive added the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Nov 18, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 18, 2025
@servo-highfive servo-highfive added S-tests-failed The changes caused existing tests to fail. and removed S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. labels Nov 18, 2025
@TimvdLippe
Copy link
Contributor

Should we file 1 intermittent issue for all svg tests and land this? Then we can monitor which tests continue to fail and file individual issues. Then we can close the initial issue.

@jdm
Copy link
Member Author

jdm commented Nov 18, 2025

That might not be a bad way to go about it.

@servo-highfive servo-highfive removed the S-tests-failed The changes caused existing tests to fail. label Nov 21, 2025
@jdm jdm added the T-linux-wpt Do a try run of the WPT label Nov 21, 2025
@github-actions github-actions bot removed the T-linux-wpt Do a try run of the WPT label Nov 21, 2025
@github-actions
Copy link

🔨 Triggering try run (#19582126644) for Linux (WPT)

@github-actions
Copy link

Test results for linux-wpt from try job (#19582126644):

Flaky unexpected result (86)
  • OK /IndexedDB/idbfactory_open.any.html
    • FAIL [expected PASS] subtest: Calling open() with version argument 1.5 should not throw.

      assert_equals: version expected 1 but got 9007199254740991
      

  • OK /_mozilla/css/offset_properties_inline.html (#40543)
    • FAIL [expected PASS] subtest: offsetTop

      assert_equals: offsetTop of #inline-1 should be 0. expected 0 but got -1
      

    • FAIL [expected PASS] subtest: offsetLeft

      assert_equals: offsetLeft of #inline-2 should be 40. expected 40 but got 25
      

  • CRASH [expected OK] /_mozilla/mozilla/img_find_non_sibling_map.html
  • CRASH [expected PASS] /_mozilla/shadow-dom/move-element-with-ua-shadow-tree-crash.html (#39473)
  • OK /_mozilla/webxr/create_session.https.html
    • FAIL [expected PASS] subtest: create_session

      can't access property "simulateDeviceConnection", navigator.xr.test is undefined
      

  • OK /_mozilla/webxr/obtain_frame.https.html
    • FAIL [expected PASS] subtest: obtain_frame

      promise_test: Unhandled rejection with value: object "TypeError: can't access property "simulateDeviceConnection", navigator.xr.test is undefined"
      

  • ERROR [expected TIMEOUT] /_mozilla/webxr/sessionavailable.https.html
  • CRASH [expected OK] /_webgl/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html
  • CRASH [expected OK] /_webgl/conformance/ogles/GL/mat/mat_017_to_024.html
  • CRASH [expected OK] /_webgl/conformance/programs/gl-getshadersource.html
  • CRASH [expected OK] /_webgl/conformance/state/gl-object-get-calls.html
  • CRASH [expected ERROR] /_webgl/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte.html
  • CRASH [expected ERROR] /_webgl/conformance2/textures/misc/tex-input-validation.html (#38890)
  • FAIL [expected PASS] /css/css-backgrounds/background-size-041.html
  • OK /css/css-cascade/layer-cssom-order-reverse.html (#36094)
    • PASS [expected FAIL] subtest: Delete layer invalidates @font-face
  • OK /css/css-fonts/generic-family-keywords-003.html (#38994)
    • FAIL [expected PASS] subtest: @font-face matching for quoted and unquoted serif (drawing text in a canvas)

      assert_equals: quoted serif matches  @font-face rule expected 125 but got 40
      

  • OK /custom-elements/form-associated/ElementInternals-setFormValue.html (#29174)
    • PASS [expected FAIL] subtest: Single value - empty name exists
    • PASS [expected FAIL] subtest: Single value - Non-empty name exists
    • PASS [expected FAIL] subtest: Newline normalization - \r\n in value (urlencoded)
  • CRASH [expected OK] /fetch/api/policies/referrer-origin-service-worker.https.html
  • OK /html/browsers/browsing-the-web/navigating-across-documents/009.html (#24456)
    • PASS [expected FAIL] subtest: Link with onclick form submit to javascript url with document.write and href navigation
  • OK /html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html (#20768)
    • FAIL [expected PASS] subtest: Tests that a fragment navigation in the unload handler will not block the initial navigation

      assert_equals: expected "" but got "#fragment"
      

  • OK /html/browsers/browsing-the-web/navigating-across-documents/refresh/same-document-refresh.html (#34597)
    • FAIL [expected PASS] subtest: Same-Document Referrer from Refresh

      assert_equals: original page loads expected "http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/refresh-with-section.sub.html?url=%23section" but got "http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/refresh-with-section.sub.html?url=%23section#section"
      

  • TIMEOUT [expected OK] /html/interaction/focus/the-autofocus-attribute/document-with-fragment-top.html (#28259)
    • TIMEOUT [expected FAIL] subtest: Autofocus elements in top-level browsing context's documents with "top" fragments should work.

      Test timed out
      

  • TIMEOUT [expected OK] /html/interaction/focus/the-autofocus-attribute/update-the-rendering.html (#24145)
    • TIMEOUT [expected FAIL] subtest: "Flush autofocus candidates" should be happen before a scroll event and animation frame callbacks

      Test timed out
      

  • OK [expected ERROR] /html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html (#25046)
  • OK /html/semantics/forms/form-submission-0/multipart-formdata.window.html (#28725)
    • PASS [expected FAIL] subtest: multipart/form-data: 0x00 in value (normal form)
    • PASS [expected FAIL] subtest: multipart/form-data: single quote in value (formdata event)
  • OK /html/semantics/forms/form-submission-0/urlencoded2.window.html (#28687)
    • FAIL [expected PASS] subtest: application/x-www-form-urlencoded: Basic test (formdata event)

      assert_equals: expected "basic=test" but got ""
      

    • FAIL [expected PASS] subtest: application/x-www-form-urlencoded: Basic File test (normal form)

      assert_equals: expected "basic=file-test.txt" but got ""
      

    • PASS [expected FAIL] subtest: application/x-www-form-urlencoded: Basic File test (formdata event)
    • PASS [expected FAIL] subtest: application/x-www-form-urlencoded: 0x00 in name (formdata event)
    • PASS [expected FAIL] subtest: application/x-www-form-urlencoded: 0x00 in filename (formdata event)
    • PASS [expected FAIL] subtest: application/x-www-form-urlencoded: non-ASCII in name and value (formdata event)
  • OK [expected CRASH] /html/semantics/forms/the-fieldset-element/disabled-003.html (#31730, #39631)
  • CRASH [expected TIMEOUT] /html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener.html
  • OK /html/semantics/scripting-1/the-script-element/execution-timing/077.html (#22139)
    • FAIL [expected PASS] subtest: adding several types of scripts through the DOM and removing some of them confuses scheduler

      assert_array_equals: expected property 1 to be "Script #1 ran" but got "Script #3 ran" (expected array ["Script #2 ran", "Script #1 ran", "Script #3 ran", "Script #4 ran"] got ["Script #2 ran", "Script #3 ran", "Script #4 ran", "Script #1 ran"])
      

  • OK /html/semantics/scripting-1/the-script-element/module/dynamic-import/blob-url.any.html (#33948)
    • FAIL [expected PASS] subtest: Revoking a blob URL immediately after calling import will not fail

      promise_test: Unhandled rejection with value: object "TypeError: Dynamic import failed"
      

  • OK [expected ERROR] /html/user-activation/no-activation-thru-escape-key.html (#40343)
  • CRASH [expected OK] /pointerevents/pointerevent_multiple_pointerover_no_pointer_movement.html
  • OK /preload/link-header-preload-delay-onload.html (#39622)
    • FAIL [expected PASS] subtest: Makes sure that Link headers preload resources and block window.onload after resource discovery

      assert_true: expected true got false
      

  • OK /preload/prefetch-document.html (#37210)
    • FAIL [expected PASS] subtest: different-site document prefetch with 'as=document' should not be consumed

      assert_equals: expected 2 but got 1
      

  • OK /reporting/same-origin-same-site-credentials.https.sub.html (#40479)
    • FAIL [expected PASS] subtest: Reporting endpoints received credentials.

      assert_equals: No additional cookies were received expected 4 but got 5
      

  • ERROR [expected OK] /resource-timing/cors-preflight.any.html (#28694)
  • CRASH [expected OK] /trusted-types/eval-csp-no-tt.html
  • CRASH [expected TIMEOUT] /trusted-types/should-trusted-type-policy-creation-be-blocked-by-csp-002.html
  • TIMEOUT [expected OK] /trusted-types/trusted-types-navigation.html?01-05 (#38975)
    • TIMEOUT [expected PASS] subtest: Navigate a window via anchor with javascript:-urls in report-only mode.

      Test timed out
      

    • NOTRUN [expected PASS] subtest: Navigate a window via anchor with javascript:-urls w/ default policy in report-only mode.
    • NOTRUN [expected PASS] subtest: Navigate a frame via anchor with javascript:-urls in enforcing mode.
  • OK [expected TIMEOUT] /trusted-types/trusted-types-navigation.html?31-35 (#38034)
    • PASS [expected TIMEOUT] subtest: Navigate a frame via form-submission with javascript:-urls w/ default policy in report-only mode.
    • FAIL [expected NOTRUN] subtest: Navigate a window via form-submission with javascript:-urls w/ a default policy throwing an exception in enforcing mode.

      promise_test: Unhandled rejection with value: "Unexpected message received: \"No securitypolicyviolation reported!\""
      

    • FAIL [expected NOTRUN] subtest: Navigate a window via form-submission with javascript:-urls w/ a default policy throwing an exception in report-only mode.

      promise_test: Unhandled rejection with value: "Unexpected message received: \"No securitypolicyviolation reported!\""
      

    • FAIL [expected NOTRUN] subtest: Navigate a window via form-submission with javascript:-urls w/ a default policy making the URL invalid in enforcing mode.

      promise_test: Unhandled rejection with value: "Unexpected message received: \"No securitypolicyviolation reported!\""
      

  • CRASH [expected OK] /wasm/webapi/esm-integration/worklet-import-source-phase.tentative.https.html
  • ERROR /webxr/depth-sensing/cpu/depth_sensing_cpu_matchDepthViewDepthData.https.html
    • FAIL [expected TIMEOUT] subtest: XRDepthInformation.data matches raw device data when matchDepthView is false with offset depth (CPU) - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-ar\" was rejected on device {\"supportedModes\":[\"immersive-ar\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"depthSensingData\":{\"depthData\":{\"0\":1,\"1\":0,\"2\":1,\"3\":0,\"4\":1,\"5\":0,\"6\":1,\"7\":0,\"8\":1,\"9\":0,\"10\":1,\"11\":0,\"12\":1,\"13\":0,\"14\":1,\"15\":0,\"16\":2,\"17\":0,\"18\":3,\"19\":0,\"20\":4,\"21\":0,\"22\":5,\"23\":0,\"24\":6,\"25\":0,\"26\":7,\"27\":0,\"28\":1,\"29\":0,\"30\":4,\"31\":0,\"32\":9,\"33\":0,\"34\":16,\"35\":0,\"36\":25,\"37\":0,\"38\":36,\"39\":0,\"40\":49,\"41\":0,\"42\":1,\"43\":0,\"44\":8,\"45\":0,\"46\":27,\"47\":0,\"48\":64,\"49\":0,\"50\":125,\"51\":0,\"52\":216,\"53\":0,\"54\":87,\"55\":1,\"56\":1,\"57\":0,\"58\":16,\"59\":0,\"60\":81,\"61\":0,\"62\":0,\"63\":1,\"64\":113,\"65\":2,\"66\":16,\"67\":5,\"68\":97,\"69\":9},\"depthFormat\":\"luminance-alpha\",\"width\":7,\"height\":5,\"normDepthBufferFromNormView\":{\"position\":[1,1,0],\"orientation\":[0,0,1,0]},\"rawValueToMeters\":0.01,\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.002,0],\"viewOffset\":{\"position\":[-0.1,0.01,0],\"orientation\":[0,0,0,1]}}} with error: OperationError: The operation failed for an operation-specific reason."
      

  • ERROR /webxr/depth-sensing/gpu/depth_sensing_gpu_dataUnavailable.https.html
    • NOTRUN [expected FAIL] subtest: Ensures depth data is not available when cleared in the controller, gpu-optimized - webgl2
  • ERROR /webxr/depth-sensing/gpu/depth_sensing_gpu_pauseResume.https.html
    • NOTRUN [expected FAIL] subtest: Ensures appropriate data availability with (pause|resume)DepthSensing, gpu-optimized - webgl2
  • ERROR /webxr/depth-sensing/gpu/depth_sensing_gpu_staleView.https.html
    • NOTRUN [expected FAIL] subtest: Ensures getDepthInformation() throws when not run with stale XRView, gpu-optimized - webgl2
  • ERROR [expected OK] /webxr/events_session_select.https.html
    • FAIL [expected PASS] subtest: XRInputSources primary input presses properly fires off the right events - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRInputSources primary input presses properly fires off the right events - webgl2
  • ERROR [expected OK] /webxr/exclusive_requestFrame_nolayer.https.html
    • NOTRUN [expected FAIL] subtest: XRSession requestAnimationFrame must fail if the session has no baseLayer for immersive - webgl2
    • NOTRUN [expected FAIL] subtest: XRSession requestAnimationFrame must fail if the session has no baseLayer for non immersive - webgl
    • NOTRUN [expected FAIL] subtest: XRSession requestAnimationFrame must fail if the session has no baseLayer for non immersive - webgl2
  • ERROR /webxr/gamepads-module/xrInputSource_gamepad_input_registered.https.html
    • NOTRUN [expected FAIL] subtest: WebXR InputSource's gamepad properly registers input - webgl2
  • ERROR [expected OK] /webxr/hit-test/ar_hittest_subscription_refSpaces.https.html
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with viewer space - straight ahead - plane - webgl2
    • NOTRUN [expected PASS] subtest: Ensures subscription to hit test works with viewer space - straight up - no results - webgl
    • NOTRUN [expected PASS] subtest: Ensures subscription to hit test works with viewer space - straight up - no results - webgl2
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with local space - webgl
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with local space - webgl2
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with local-floor space - webgl
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with local-floor space - webgl2
  • ERROR [expected OK] /webxr/light-estimation/xrFrame_getLightEstimate_oldSession.https.html
    • NOTRUN [expected FAIL] subtest: getLightEstimate rejects if probe is from wrong session - webgl2
  • ERROR [expected OK] /webxr/light-estimation/xrSession_getLightProbe_valid.https.html
    • NOTRUN [expected FAIL] subtest: Can create valid XRLightProbe objects - webgl2
  • ERROR [expected OK] /webxr/light-estimation/xrWebGLBinding_getReflectionCubeMap.https.html (#33760)
    • NOTRUN [expected FAIL] subtest: Test that getReflectionCubeMap returns or throws appropriately without a reflection map. - webgl2
  • TIMEOUT [expected OK] /webxr/render_state_vertical_fov_inline.https.html
    • TIMEOUT [expected PASS] subtest: inlineVerticalFieldOfView is set appropriately on inline sessions - webgl

      Test timed out
      

    • NOTRUN [expected PASS] subtest: inlineVerticalFieldOfView is set appropriately on inline sessions - webgl2
  • ERROR [expected OK] /webxr/xrDevice_requestSession_immersive.https.html
    • FAIL [expected PASS] subtest: Tests requestSession resolves when supported - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Tests requestSession resolves when supported - webgl2
    • NOTRUN [expected PASS] subtest: Tests requestSession accepts XRSessionInit dictionary - webgl
    • NOTRUN [expected PASS] subtest: Tests requestSession accepts XRSessionInit dictionary - webgl2
    • NOTRUN [expected PASS] subtest: Tests requestSession ignores unknown optionalFeatures - webgl
    • NOTRUN [expected PASS] subtest: Tests requestSession ignores unknown optionalFeatures - webgl2
  • ERROR [expected OK] /webxr/xrFrame_getPose.https.html
    • FAIL [expected PASS] subtest: XRFrame.getPose works for immersive sessions - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame.getPose works for immersive sessions - webgl2
    • NOTRUN [expected PASS] subtest: XRFrame.getPose works for non-immersive sessions - webgl
    • NOTRUN [expected PASS] subtest: XRFrame.getPose works for non-immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrFrame_getViewerPose_getPose.https.html
    • FAIL [expected PASS] subtest: XRFrame getViewerPose(refSpace) matches getPose(viewer, refSpace). - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[1,2,3],\"orientation\":[0.5,0.5,0.5,0.5]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose(refSpace) matches getPose(viewer, refSpace). - webgl2
  • CRASH [expected OK] /webxr/xrFrame_lifetime.https.html
  • ERROR [expected OK] /webxr/xrFrame_session_sameObject.https.html
    • FAIL [expected PASS] subtest: XRFrame.session meets [SameObject] requirement - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame.session meets [SameObject] requirement - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_add_remove.https.html
    • FAIL [expected PASS] subtest: XRInputSources can be properly added and removed from the session - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRInputSources can be properly added and removed from the session - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_getPose_targetRay_grip.https.html
    • FAIL [expected PASS] subtest: Poses between targetRaySpace and gripSpace can be obtained and behave correctly - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Poses between targetRaySpace and gripSpace can be obtained and behave correctly - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_profiles.https.html (#25934)
    • FAIL [expected PASS] subtest: WebXR InputSource's profiles list can be set - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: WebXR InputSource's profiles list can be set - webgl2
  • ERROR [expected OK] /webxr/xrReferenceSpace_originOffset.https.html
    • FAIL [expected PASS] subtest: Updating XRReferenceSpace origin offset updates view and input matrices. - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"viewerOrigin\":{\"position\":[1,1,1],\"orientation\":[0.5,0.5,0.5,0.5]},\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[4,3,2],\"orientation\":[0,-0.7071,0,0.7071]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[4,3,2],\"orientation\":[0,-0.7071,0,0.7071]},\"resolution\":{\"width\":200,\"height\":200}}],\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"]} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Updating XRReferenceSpace origin offset updates view and input matrices. - webgl2
  • ERROR [expected OK] /webxr/xrReferenceSpace_originOffsetBounded.https.html
    • NOTRUN [expected FAIL] subtest: Updating XRBoundedReferenceSpace origin offset updates view, input matrices, and bounds geometry. - webgl2
  • ERROR [expected OK] /webxr/xrRigidTransform_constructor.https.html
    • FAIL [expected PASS] subtest: XRRigidTransform constructor works - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRRigidTransform constructor works - webgl2
  • ERROR [expected OK] /webxr/xrRigidTransform_sameObject.https.html
    • FAIL [expected PASS] subtest: XRRigidTransform position and orientation meet [SameObject] requirements - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRRigidTransform position and orientation meet [SameObject] requirements - webgl2
  • ERROR [expected OK] /webxr/xrSession_cancelAnimationFrame.https.html
    • FAIL [expected PASS] subtest: XRSession requestAnimationFrame callbacks can be unregistered with cancelAnimationFrame for immersive sessions - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRSession requestAnimationFrame callbacks can be unregistered with cancelAnimationFrame for immersive sessions - webgl2
    • NOTRUN [expected PASS] subtest: XRSession requestAnimationFrame callbacks can be unregistered with cancelAnimationFrame for non-immersive sessions - webgl
    • NOTRUN [expected PASS] subtest: XRSession requestAnimationFrame callbacks can be unregistered with cancelAnimationFrame for non-immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrSession_enabledFeatures.https.html
    • FAIL [expected PASS] subtest: Validate enabledFeatures on XRSession - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"anchors\",\"hit-test\",\"dom-overlay\"]} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Validate enabledFeatures on XRSession - webgl2
  • TIMEOUT [expected OK] /webxr/xrSession_features_deviceSupport.https.html (#24357)
    • TIMEOUT [expected PASS] subtest: Immersive XRSession requests with no supported device should reject

      Test timed out
      

  • TIMEOUT [expected OK] /webxr/xrSession_prevent_multiple_exclusive.https.html
    • TIMEOUT [expected PASS] subtest: Test prevention of multiple simultaneous immersive sessions

      Test timed out
      

  • ERROR [expected OK] /webxr/xrSession_requestAnimationFrame_data_valid.https.html
    • FAIL [expected PASS] subtest: RequestAnimationFrame resolves with good data - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: RequestAnimationFrame resolves with good data - webgl2
  • ERROR [expected OK] /webxr/xrSession_requestReferenceSpace.https.html
    • FAIL [expected PASS] subtest: Immersive XRSession requestReferenceSpace returns expected objects - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Immersive XRSession requestReferenceSpace returns expected objects - webgl2
    • NOTRUN [expected PASS] subtest: Non-immersive XRSession requestReferenceSpace returns expected objects - webgl
    • NOTRUN [expected PASS] subtest: Non-immersive XRSession requestReferenceSpace returns expected objects - webgl2
  • ERROR [expected OK] /webxr/xrSession_requestReferenceSpace_features.https.html
    • NOTRUN [expected PASS] subtest: Non-immersive session supports viewer space by default - webgl2
    • NOTRUN [expected PASS] subtest: Immersive session supports viewer space by default - webgl
    • NOTRUN [expected PASS] subtest: Immersive session supports viewer space by default - webgl2
    • NOTRUN [expected PASS] subtest: Immersive session supports local space by default - webgl
    • NOTRUN [expected PASS] subtest: Immersive session supports local space by default - webgl2
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local space when required - webgl
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local space when required - webgl2
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local space when optional - webgl
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local space when optional - webgl2
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local-floor space when required - webgl
    • And 13 more unexpected results...
  • ERROR [expected OK] /webxr/xrSession_sameObject.https.html
    • FAIL [expected PASS] subtest: XRSession attributes meet [SameObject] requirement - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRSession attributes meet [SameObject] requirement - webgl2
  • TIMEOUT [expected OK] /webxr/xrSession_viewer_referenceSpace.https.html
    • TIMEOUT [expected PASS] subtest: Identity reference space provides correct poses for inline sessions - webgl

      Test timed out
      

    • NOTRUN [expected PASS] subtest: Identity reference space provides correct poses for inline sessions - webgl2
    • NOTRUN [expected PASS] subtest: Identity reference space provides correct poses for immersive sessions - webgl
    • NOTRUN [expected PASS] subtest: Identity reference space provides correct poses for immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrSession_visibilityState.https.html
    • NOTRUN [expected FAIL] subtest: Ensures that the XRSession's visibilityState is correctly reported and that the associated visibilitychange event fires. - webgl2
  • CRASH [expected ERROR] /webxr/xrSession_visibilityState_inline.https.html
  • ERROR [expected OK] /webxr/xrStationaryReferenceSpace_floorlevel_updates.https.html
    • NOTRUN [expected FAIL] subtest: 'floor-level' XRStationaryReferenceSpace updates properly when the transform changes for immersive sessions - webgl2
    • NOTRUN [expected FAIL] subtest: 'floor-level' XRStationaryReferenceSpace updates properly when the transform changes for non-immersive sessions - webgl
    • NOTRUN [expected FAIL] subtest: 'floor-level' XRStationaryReferenceSpace updates properly when the transform changes for non-immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrView_eyes.https.html
    • FAIL [expected PASS] subtest: XRView.eye is correct for immersive sessions - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRView.eye is correct for immersive sessions - webgl2
    • NOTRUN [expected PASS] subtest: XRView.eye is correct for non-immersive sessions - webgl
    • NOTRUN [expected PASS] subtest: XRView.eye is correct for non-immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrView_oneframeupdate.https.html
    • NOTRUN [expected FAIL] subtest: XRView projection matrices update near and far depths on the next frame - webgl2
  • ERROR [expected TIMEOUT] /webxr/xrView_visibility_mask_change.https.html
    • FAIL [expected TIMEOUT] subtest: VisibilityMaskChangeEvent properly fires with expected values - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"fieldOfView\":{\"upDegrees\":71.565,\"downDegrees\":-45,\"leftDegrees\":-63.4349,\"rightDegrees\":75.9637},\"projectionMatrix\":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},{\"eye\":\"right\",\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"fieldOfView\":{\"upDegrees\":71.565,\"downDegrees\":-45,\"leftDegrees\":-63.4349,\"rightDegrees\":75.9637},\"projectionMatrix\":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"]} with error: OperationError: The operation failed for an operation-specific reason."
      

  • TIMEOUT [expected OK] /webxr/xrViewerPose_secondaryViews.https.html
    • TIMEOUT [expected PASS] subtest: Only primary views are returned if secondary views are not requested for non-immersive - webgl

      Test timed out
      

    • NOTRUN [expected PASS] subtest: Only primary views are returned if secondary views are not requested for non-immersive - webgl2
    • NOTRUN [expected PASS] subtest: Only primary views are returned if secondary views are not requested for immersive - webgl
    • NOTRUN [expected PASS] subtest: Only primary views are returned if secondary views are not requested for immersive - webgl2
    • NOTRUN [expected PASS] subtest: Requesting secondary views only returns primary views for non-immersive - webgl
    • NOTRUN [expected PASS] subtest: Requesting secondary views only returns primary views for non-immersive - webgl2
    • NOTRUN [expected FAIL] subtest: Requesting secondary views returns both primary and secondary views for immersive - webgl
    • NOTRUN [expected FAIL] subtest: Requesting secondary views returns both primary and secondary views for immersive - webgl2
  • ERROR [expected OK] /webxr/xrViewerPose_views_sameObject.https.html
    • FAIL [expected PASS] subtest: XRViewerPose.views meets [SameObject] requirement - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRViewerPose.views meets [SameObject] requirement - webgl2
  • ERROR [expected OK] /webxr/xrViewport_valid.https.html
    • FAIL [expected PASS] subtest: XRViewport attributes are valid - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRViewport attributes are valid - webgl2
    • NOTRUN [expected FAIL] subtest: XRViewport attributes are valid with secondary views requested - webgl
    • NOTRUN [expected FAIL] subtest: XRViewport attributes are valid with secondary views requested - webgl2
  • CRASH [expected ERROR] /workers/Worker-constructor-proto.any.serviceworker.html
  • CRASH [expected ERROR] /workers/Worker-location.sub.any.sharedworker.html
  • CRASH [expected OK] /workers/WorkerGlobalScope_setInterval.htm
Stable unexpected results that are known to be intermittent (29)
  • TIMEOUT /FileAPI/url/url-in-tags-revoke.window.html (#19978)
    • TIMEOUT [expected PASS] subtest: Fetching a blob URL immediately before revoking it works in &lt;script&gt; tags.

      Test timed out
      

  • OK /IndexedDB/idbobjectstore_getAll.any.html (#39276)
    • PASS [expected FAIL] subtest: Get all values with transaction.commit()
  • OK /IndexedDB/idbobjectstore_getAll.any.worker.html (#39400)
    • PASS [expected FAIL] subtest: Get all values with transaction.commit()
  • FAIL [expected PASS] /_mozilla/mozilla/sslfail.html (#10760)
  • TIMEOUT [expected OK] /_mozilla/mozilla/window_resize_event.html (#36741)
    • TIMEOUT [expected PASS] subtest: Popup onresize event fires after resizeTo

      Test timed out
      

  • OK /_webgl/conformance/textures/misc/texture-upload-size.html (#21770)
    • PASS [expected FAIL] subtest: WebGL test #45
    • PASS [expected FAIL] subtest: WebGL test #47
    • PASS [expected FAIL] subtest: WebGL test #49
    • PASS [expected FAIL] subtest: WebGL test #51
    • FAIL [expected PASS] subtest: WebGL test #53

      assert_true: Texture was smaller than the expected size 2x2 expected true got false
      

    • FAIL [expected PASS] subtest: WebGL test #55

      assert_true: getError expected: INVALID_VALUE. Was NO_ERROR : when calling texSubImage2D with the same texture upload with offset 1, 1 expected true got false
      

    • FAIL [expected PASS] subtest: WebGL test #57

      assert_true: Texture was smaller than the expected size 2x2 expected true got false
      

    • FAIL [expected PASS] subtest: WebGL test #59

      assert_true: getError expected: INVALID_VALUE. Was NO_ERROR : when calling texSubImage2D with the same texture upload with offset 1, 1 expected true got false
      

    • PASS [expected FAIL] subtest: WebGL test #61
    • PASS [expected FAIL] subtest: WebGL test #63
    • And 10 more unexpected results...
  • OK /content-security-policy/frame-ancestors/frame-ancestors-path-ignored.window.html (#36468)
    • FAIL [expected PASS] subtest: A 'frame-ancestors' CSP directive with a URL that includes a path should be ignored.

      assert_unreached: The IFrame should have been blocked (or cross-origin). It wasn't. Reached unreachable code
      

  • OK /css/css-fonts/generic-family-keywords-001.html (#37467)
    • FAIL [expected PASS] subtest: @font-face matching for quoted and unquoted generic(nastaliq)

      assert_equals: quoted generic(nastaliq) matches  @font-face rule expected 50 but got 30
      

  • OK /fetch/fetch-later/new-window.https.window.html (#32036)
    • FAIL [expected PASS] subtest: A same-origin window[target=''][features=''] can trigger fetchLater.

      assert_equals: Number of sent beacons does not match expected count: expected 1 but got 0
      

    • FAIL [expected PASS] subtest: A same-origin window[target=''][features='popup'] can trigger fetchLater.

      assert_equals: Number of sent beacons does not match expected count: expected 1 but got 0
      

    • FAIL [expected PASS] subtest: A same-origin window[target='_blank'][features=''] can trigger fetchLater.

      assert_equals: Number of sent beacons does not match expected count: expected 1 but got 0
      

    • FAIL [expected PASS] subtest: A same-origin window[target='_blank'][features='popup'] can trigger fetchLater.

      assert_equals: Number of sent beacons does not match expected count: expected 1 but got 0
      

  • OK /fetch/metadata/generated/css-font-face.https.sub.tentative.html (#32732)
    • FAIL [expected PASS] subtest: sec-fetch-storage-access - Cross-site

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

  • OK /fetch/metadata/generated/element-img-environment-change.https.sub.html (#30111)
    • PASS [expected FAIL] subtest: sec-fetch-site - Cross-site, no attributes
    • FAIL [expected PASS] subtest: sec-fetch-site - Same site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-site - Same-Origin -&gt; Cross-Site -&gt; Same-Origin redirect, no attributes
    • FAIL [expected PASS] subtest: sec-fetch-site - Same-Origin -&gt; Same-Site -&gt; Same-Origin redirect, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-site - Cross-Site -&gt; Same Origin, no attributes
    • FAIL [expected PASS] subtest: sec-fetch-site - Cross-Site -&gt; Same-Site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-site - Cross-Site -&gt; Cross-Site, no attributes
    • FAIL [expected PASS] subtest: sec-fetch-site - Same-Origin -&gt; Same Origin, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-site - Same-Origin -&gt; Same-Site, no attributes
    • FAIL [expected PASS] subtest: sec-fetch-site - Same-Origin -&gt; Cross-Site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • And 5 more unexpected results...
  • OK /fetch/metadata/generated/element-img-environment-change.sub.html (#30111)
    • PASS [expected FAIL] subtest: sec-fetch-site - Not sent to non-trustworthy same-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-site - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-mode - Not sent to non-trustworthy same-origin destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-mode - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-dest - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-user - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-storage-access - Not sent to non-trustworthy same-origin destination, no attributes
  • ERROR /fetch/metadata/generated/serviceworker.https.sub.html (#36247)
    • FAIL [expected PASS] subtest: sec-fetch-site - Same origin, no options - registration

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

  • TIMEOUT [expected CRASH] /fetch/metadata/window-open.https.sub.html (#40339)
  • OK [expected ERROR] /focus/focus-event-after-switching-iframes.sub.html (#40368)
  • OK /html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.html (#29056)
    • FAIL [expected PASS] subtest: Cross-origin navigation started from unload handler must be ignored

      promise_test: Unhandled rejection with value: object "SecurityError: The operation is insecure."
      

  • OK /html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-click.html (#28697)
    • PASS [expected FAIL] subtest: aElement.click() before the load event must NOT replace
  • OK /html/browsers/history/the-history-interface/traverse_the_history_2.html (#21383)
    • PASS [expected FAIL] subtest: Multiple history traversals, last would be aborted
  • OK /html/browsers/history/the-history-interface/traverse_the_history_4.html (#21383)
    • PASS [expected FAIL] subtest: Multiple history traversals, last would be aborted
  • ERROR [expected OK] /html/infrastructure/common-dom-interfaces/collections/domstringlist.html (#40665)
  • TIMEOUT /html/interaction/focus/the-autofocus-attribute/supported-elements.html (#24145)
    • FAIL [expected TIMEOUT] subtest: Element with tabindex should support autofocus

      promise_test: Unhandled rejection with value: object "TypeError: can't access property "innerHTML", w.document.body is null"
      

    • TIMEOUT [expected NOTRUN] subtest: Non-HTMLElement should not support autofocus

      Test timed out
      

  • OK /html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-1.html (#39694)
    • PASS [expected FAIL] subtest: Meta refresh is blocked by the allow-scripts sandbox flag at its creation time, not when refresh comes due
  • OK [expected ERROR] /html/semantics/forms/the-input-element/click-user-gesture.html (#40512)
  • OK /navigation-timing/test-navigation-type-reload.html (#33334)
    • PASS [expected FAIL] subtest: Reload domComplete &gt; Original domComplete
    • PASS [expected FAIL] subtest: Reload domContentLoadedEventEnd &gt; Original domContentLoadedEventEnd
    • PASS [expected FAIL] subtest: Reload domContentLoadedEventStart &gt; Original domContentLoadedEventStart
    • PASS [expected FAIL] subtest: Reload domInteractive &gt; Original domInteractive
    • PASS [expected FAIL] subtest: Reload fetchStart &gt; Original fetchStart
    • PASS [expected FAIL] subtest: Reload loadEventEnd &gt; Original loadEventEnd
    • PASS [expected FAIL] subtest: Reload loadEventStart &gt; Original loadEventStart
  • CRASH [expected OK] /pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html (#40418)
  • OK /preload/preload-error.sub.html (#37177)
    • PASS [expected FAIL] subtest: CORS (fetch): main
  • TIMEOUT [expected OK] /trusted-types/trusted-types-navigation.html?26-30 (#38807)
    • TIMEOUT [expected FAIL] subtest: Navigate a window via form-submission with javascript:-urls in report-only mode.

      Test timed out
      

    • NOTRUN [expected PASS] subtest: Navigate a window via form-submission with javascript:-urls w/ default policy in report-only mode.
    • NOTRUN [expected FAIL] subtest: Navigate a frame via form-submission with javascript:-urls in enforcing mode.
    • NOTRUN [expected PASS] subtest: Navigate a frame via form-submission with javascript:-urls w/ default policy in enforcing mode.
  • OK [expected TIMEOUT] /webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.html (#29053)
    • PASS [expected TIMEOUT] subtest: StorageKey: test 3P about:blank window opened from a 3P iframe
  • OK [expected ERROR] /webxr/render_state_update.https.html (#27535)
Stable unexpected results (3)
  • OK /svg/animations/animate-stop-currentcolor-escaped.html
    • FAIL [expected PASS] subtest: Animating 'stop-color' from 'currentc\olor'

      svg.pauseAnimations is not a function
      

  • ERROR [expected OK] /svg/painting/parsing/marker-start-computed.svg
  • ERROR [expected OK] /svg/path/property/d-interpolation-relative-absolute.svg

@github-actions
Copy link

⚠️ Try run (#19582126644) failed.

@jdm jdm added the T-linux-wpt Do a try run of the WPT label Nov 22, 2025
@github-actions github-actions bot removed the T-linux-wpt Do a try run of the WPT label Nov 22, 2025
@github-actions
Copy link

🔨 Triggering try run (#19588896723) for Linux (WPT)

@github-actions
Copy link

Test results for linux-wpt from try job (#19588896723):

Flaky unexpected result (81)
  • OK /IndexedDB/idbfactory_open.any.html
    • FAIL [expected PASS] subtest: Calling open() with version argument 1.5 should not throw.

      assert_equals: version expected 1 but got 9007199254740991
      

  • PASS [expected FAIL] /_mozilla/css/linear_gradients_reverse_a.html
  • CRASH [expected OK] /_mozilla/mozilla/preserve_wrapper_callback.html
  • OK /_mozilla/webxr/obtain_frame.https.html
    • FAIL [expected PASS] subtest: obtain_frame

      promise_test: Unhandled rejection with value: object "TypeError: can't access property "simulateDeviceConnection", navigator.xr.test is undefined"
      

  • ERROR [expected TIMEOUT] /_mozilla/webxr/sessionavailable.https.html
  • CRASH [expected OK] /_webgl/conformance/ogles/GL/mat/mat_009_to_016.html
  • CRASH [expected OK] /_webgl/conformance/programs/program-test.html
  • CRASH [expected OK] /_webgl/conformance/rendering/gl-drawarrays.html
  • CRASH [expected ERROR] /_webgl/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
  • CRASH [expected OK] /_webgl/conformance2/reading/read-pixels-from-fbo-test.html
  • CRASH [expected OK] /_webgl/conformance2/wasm/readpixels-2gb-in-4gb-wasm-memory.html
  • OK /cookiestore/cookieStore_getAll_set_creation_url.https.any.html (#40695)
    • FAIL [expected PASS] subtest: cookieStore.set and cookieStore.getAll use the creation url

      assert_equals: expected 1 but got 2
      

  • CRASH [expected OK] /cookiestore/idlharness.https.any.worker.html
  • OK /css/css-fonts/generic-family-keywords-003.html (#38994)
    • FAIL [expected PASS] subtest: @font-face matching for quoted and unquoted serif (drawing text in a canvas)

      assert_equals: quoted serif matches  @font-face rule expected 40 but got 125
      

    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted sans-serif (drawing text in a canvas)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted cursive (drawing text in a canvas)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted fantasy (drawing text in a canvas)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted monospace (drawing text in a canvas)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted system-ui (drawing text in a canvas)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted math (drawing text in a canvas)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted generic(fangsong) (drawing text in a canvas)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted generic(khmer-mul) (drawing text in a canvas)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted ui-sans-serif (drawing text in a canvas)
    • And 2 more unexpected results...
  • OK /css/css-fonts/variations/at-font-face-font-matching.html (#20684)
    • FAIL [expected PASS] subtest: Matching font-stretch: '100%' should prefer '110% 120%' over '115% 116%'

      assert_equals: Unexpected font on test element expected 487 but got 532
      

  • PASS [expected FAIL] /css/selectors/invalidation/any-link-attribute-removal.html (#35054)
  • OK /custom-elements/form-associated/ElementInternals-setFormValue.html (#29174)
    • PASS [expected FAIL] subtest: Single value - Non-empty name exists
  • TIMEOUT [expected FAIL] /dom/xslt/large-cdata.html (#38029)
  • OK /fetch/fetch-later/send-on-discard/not-send-after-abort.https.window.html (#40696)
    • FAIL [expected PASS] subtest: A discarded document does not send an already aborted fetchLater request.

      assert_equals: Number of sent beacons does not match expected count: expected 1 but got 0
      

  • OK /html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html (#20768)
    • FAIL [expected PASS] subtest: Tests that a fragment navigation in the unload handler will not block the initial navigation

      assert_equals: expected "" but got "#fragment"
      

  • OK /html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-click.html (#28697)
    • PASS [expected FAIL] subtest: aElement.click() before the load event must NOT replace
  • OK /html/browsers/history/the-history-interface/traverse_the_history_3.html (#21383)
    • PASS [expected FAIL] subtest: Multiple history traversals, last would be aborted
  • CRASH [expected OK] /html/canvas/element/canvas-host/2d.canvas.host.size.attributes.setAttribute.percent.html
  • CRASH [expected OK] /html/canvas/element/canvas-host/2d.canvas.host.size.attributes.setAttribute.whitespace.html
  • CRASH [expected TIMEOUT] /html/document-isolation-policy/credentialless-shared-worker.https.tentative.window.html?request_origin=same_origin&amp;worker_dip=credentialless&amp;window_dip=none
  • OK /html/semantics/forms/form-submission-0/multipart-formdata.window.html (#28725)
    • PASS [expected FAIL] subtest: multipart/form-data: 0x00 in value (formdata event)
  • OK /html/semantics/forms/form-submission-0/text-plain.window.html (#28687)
    • FAIL [expected PASS] subtest: text/plain: Basic File test (normal form)

      assert_equals: expected "basic=file-test.txt\r\n" but got ""
      

    • PASS [expected FAIL] subtest: text/plain: 0x00 in value (normal form)
    • PASS [expected FAIL] subtest: text/plain: single quote in value (formdata event)
  • ERROR [expected TIMEOUT] /html/semantics/forms/form-submission-target/rel-base-target.html (#40379)
  • OK /html/semantics/scripting-1/the-script-element/module/dynamic-import/blob-url.any.html (#33948)
    • FAIL [expected PASS] subtest: Revoking a blob URL immediately after calling import will not fail

      promise_test: Unhandled rejection with value: object "TypeError: Dynamic import failed"
      

  • OK [expected ERROR] /html/user-activation/no-activation-thru-escape-key.html (#40343)
  • CRASH [expected OK] /pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html (#40418)
  • CRASH [expected OK] /trusted-types/Node-multiple-arguments.html
  • CRASH [expected OK] /trusted-types/eval-csp-no-tt.html
  • TIMEOUT /trusted-types/trusted-types-navigation.html?06-10 (#37920)
    • PASS [expected FAIL] subtest: Navigate a frame via anchor with javascript:-urls in report-only mode.
  • OK [expected TIMEOUT] /trusted-types/trusted-types-navigation.html?31-35 (#38034)
    • PASS [expected TIMEOUT] subtest: Navigate a frame via form-submission with javascript:-urls w/ default policy in report-only mode.
    • FAIL [expected NOTRUN] subtest: Navigate a window via form-submission with javascript:-urls w/ a default policy throwing an exception in enforcing mode.

      promise_test: Unhandled rejection with value: "Unexpected message received: \"No securitypolicyviolation reported!\""
      

    • FAIL [expected NOTRUN] subtest: Navigate a window via form-submission with javascript:-urls w/ a default policy throwing an exception in report-only mode.

      promise_test: Unhandled rejection with value: "Unexpected message received: \"No securitypolicyviolation reported!\""
      

    • FAIL [expected NOTRUN] subtest: Navigate a window via form-submission with javascript:-urls w/ a default policy making the URL invalid in enforcing mode.

      promise_test: Unhandled rejection with value: "Unexpected message received: \"No securitypolicyviolation reported!\""
      

  • CRASH [expected OK] /upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/sharedworker-import.https.html
  • ERROR [expected OK] /webxr/anchors/ar_anchor_freefloating_create_move.https.html
    • NOTRUN [expected FAIL] subtest: Ensures free-floating anchor move gets propagated to anchor poses - webgl2
  • ERROR [expected OK] /webxr/anchors/ar_anchor_states.https.html
    • NOTRUN [expected FAIL] subtest: Anchor creation succeeds if the feature was requested - webgl2
    • NOTRUN [expected FAIL] subtest: Anchor creation fails if the feature was not requested - webgl
    • NOTRUN [expected FAIL] subtest: Anchor creation fails if the feature was not requested - webgl2
    • NOTRUN [expected FAIL] subtest: Anchor creation fails if the feature was requested but the session already ended - webgl
    • NOTRUN [expected FAIL] subtest: Anchor creation fails if the feature was requested but the session already ended - webgl2
  • ERROR [expected OK] /webxr/ar-module/xrDevice_requestSession_immersive-ar.https.html
    • FAIL [expected PASS] subtest: Tests requestSession accepts immersive-ar mode - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-ar\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-ar\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"additive\",\"interactionMode\":\"screen-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Tests requestSession accepts immersive-ar mode - webgl2
    • NOTRUN [expected PASS] subtest: Tests requestSession rejects immersive-ar mode when unsupported
  • ERROR /webxr/depth-sensing/gpu/depth_sensing_gpu_incorrectUsage.https.html
    • NOTRUN [expected FAIL] subtest: Ensures XRCPUDepthInformation is not obtainable in gpu-optimized usage mode - webgl2
  • ERROR /webxr/depth-sensing/gpu/depth_sensing_gpu_staleView.https.html
    • NOTRUN [expected FAIL] subtest: Ensures getDepthInformation() throws when not run with stale XRView, gpu-optimized - webgl2
  • ERROR [expected OK] /webxr/events_input_source_recreation.https.html
    • FAIL [expected PASS] subtest: Input sources are re-created when handedness or target ray mode changes - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Input sources are re-created when handedness or target ray mode changes - webgl2
  • ERROR [expected OK] /webxr/exclusive_requestFrame_nolayer.https.html
    • NOTRUN [expected FAIL] subtest: XRSession requestAnimationFrame must fail if the session has no baseLayer for immersive - webgl2
    • NOTRUN [expected FAIL] subtest: XRSession requestAnimationFrame must fail if the session has no baseLayer for non immersive - webgl
    • NOTRUN [expected FAIL] subtest: XRSession requestAnimationFrame must fail if the session has no baseLayer for non immersive - webgl2
  • ERROR /webxr/gamepads-module/xrInputSource_gamepad_input_registered.https.html
    • NOTRUN [expected FAIL] subtest: WebXR InputSource's gamepad properly registers input - webgl2
  • ERROR [expected OK] /webxr/getInputPose_handedness.https.html
    • FAIL [expected PASS] subtest: XRInputSources properly communicate their handedness - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRInputSources properly communicate their handedness - webgl2
  • ERROR [expected OK] /webxr/hit-test/ar_hittest_subscription_refSpaces.https.html
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with viewer space - straight ahead - plane - webgl2
    • NOTRUN [expected PASS] subtest: Ensures subscription to hit test works with viewer space - straight up - no results - webgl
    • NOTRUN [expected PASS] subtest: Ensures subscription to hit test works with viewer space - straight up - no results - webgl2
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with local space - webgl
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with local space - webgl2
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with local-floor space - webgl
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with local-floor space - webgl2
  • ERROR [expected OK] /webxr/layers/xrSession_updateRenderState.https.html
    • NOTRUN [expected FAIL] subtest: Ensure XRSession throws appropriate errors when updating render state without layers feature enabled - webgl2
    • NOTRUN [expected PASS] subtest: Ensure XRSession throws appropriate errors when updating render state with layers feature enabled - webgl
    • NOTRUN [expected PASS] subtest: Ensure XRSession throws appropriate errors when updating render state with layers feature enabled - webgl2
  • ERROR [expected OK] /webxr/light-estimation/xrFrame_getLightEstimate_staleFrame.https.html
    • NOTRUN [expected FAIL] subtest: Cannot get XrLightEstimate from stale frame - webgl2
  • ERROR [expected OK] /webxr/navigator_xr_sameObject.https.html
    • FAIL [expected PASS] subtest: Navigator.xr meets [SameObject] requirement - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Navigator.xr meets [SameObject] requirement - webgl2
  • OK [expected ERROR] /webxr/render_state_update.https.html (#27535)
  • TIMEOUT [expected OK] /webxr/render_state_vertical_fov_inline.https.html
    • TIMEOUT [expected PASS] subtest: inlineVerticalFieldOfView is set appropriately on inline sessions - webgl

      Test timed out
      

    • NOTRUN [expected PASS] subtest: inlineVerticalFieldOfView is set appropriately on inline sessions - webgl2
  • CRASH [expected OK] /webxr/xrDevice_requestSession_no_mode.https.html
  • ERROR [expected OK] /webxr/xrDevice_requestSession_optionalFeatures.https.html
    • FAIL [expected PASS] subtest: Tests requestSession accepts XRSessionInit dictionary - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Tests requestSession accepts XRSessionInit dictionary - webgl2
    • NOTRUN [expected PASS] subtest: Tests requestSession accepts XRSessionInit dictionary with empty feature lists - webgl
    • NOTRUN [expected PASS] subtest: Tests requestSession accepts XRSessionInit dictionary with empty feature lists - webgl2
    • NOTRUN [expected PASS] subtest: Tests requestSession ignores unknown strings in optionalFeatures - webgl
    • NOTRUN [expected PASS] subtest: Tests requestSession ignores unknown strings in optionalFeatures - webgl2
    • NOTRUN [expected PASS] subtest: Tests requestSession ignores unknown objects in optionalFeatures - webgl
    • NOTRUN [expected PASS] subtest: Tests requestSession ignores unknown objects in optionalFeatures - webgl2
  • ERROR [expected OK] /webxr/xrFrame_getPose.https.html
    • FAIL [expected PASS] subtest: XRFrame.getPose works for immersive sessions - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame.getPose works for immersive sessions - webgl2
    • NOTRUN [expected PASS] subtest: XRFrame.getPose works for non-immersive sessions - webgl
    • NOTRUN [expected PASS] subtest: XRFrame.getPose works for non-immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrFrame_getViewerPose_getPose.https.html
    • FAIL [expected PASS] subtest: XRFrame getViewerPose(refSpace) matches getPose(viewer, refSpace). - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[1,2,3],\"orientation\":[0.5,0.5,0.5,0.5]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose(refSpace) matches getPose(viewer, refSpace). - webgl2
  • ERROR [expected OK] /webxr/xrFrame_lifetime.https.html
    • FAIL [expected PASS] subtest: XRFrame methods throw exceptions outside of the requestAnimationFrame callback for immersive sessions - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame methods throw exceptions outside of the requestAnimationFrame callback for immersive sessions - webgl2
    • NOTRUN [expected PASS] subtest: XRFrame methods throw exceptions outside of the requestAnimationFrame callback for non-immersive sessions - webgl
    • NOTRUN [expected PASS] subtest: XRFrame methods throw exceptions outside of the requestAnimationFrame callback for non-immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrFrame_session_sameObject.https.html
    • FAIL [expected PASS] subtest: XRFrame.session meets [SameObject] requirement - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame.session meets [SameObject] requirement - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_add_remove.https.html
    • FAIL [expected PASS] subtest: XRInputSources can be properly added and removed from the session - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRInputSources can be properly added and removed from the session - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_emulatedPosition.https.html (#25934)
    • NOTRUN [expected FAIL] subtest: Poses from XRInputSource.gripSpace have emulatedPosition set properly - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_getPose_targetRay_grip.https.html
    • FAIL [expected PASS] subtest: Poses between targetRaySpace and gripSpace can be obtained and behave correctly - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Poses between targetRaySpace and gripSpace can be obtained and behave correctly - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_profiles.https.html (#25934)
    • FAIL [expected PASS] subtest: WebXR InputSource's profiles list can be set - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: WebXR InputSource's profiles list can be set - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_sameObject.https.html
    • FAIL [expected PASS] subtest: XRInputSource attributes meet [SameObject] requirement - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRInputSource attributes meet [SameObject] requirement - webgl2
  • ERROR [expected OK] /webxr/xrReferenceSpace_relationships.https.html
    • FAIL [expected PASS] subtest: Bounded space, viewer space, local and local-floor space have correct poses w.r.t. each other - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"viewerOrigin\":{\"position\":[0,1,0],\"orientation\":[0,0,0,1]},\"floorOrigin\":{\"position\":[0,0.25,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"]} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Bounded space, viewer space, local and local-floor space have correct poses w.r.t. each other - webgl2
  • ERROR [expected OK] /webxr/xrRigidTransform_constructor.https.html
    • FAIL [expected PASS] subtest: XRRigidTransform constructor works - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRRigidTransform constructor works - webgl2
  • ERROR [expected OK] /webxr/xrSession_end.https.html
    • FAIL [expected PASS] subtest: end event fires when immersive session ends - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: end event fires when immersive session ends - webgl2
    • NOTRUN [expected PASS] subtest: end event fires when non-immersive session ends - webgl
    • NOTRUN [expected PASS] subtest: end event fires when non-immersive session ends - webgl2
  • TIMEOUT [expected OK] /webxr/xrSession_features_deviceSupport.https.html (#24357)
    • TIMEOUT [expected PASS] subtest: Immersive XRSession requests with no supported device should reject

      Test timed out
      

  • CRASH [expected OK] /webxr/xrSession_input_events_end.https.html (#24423)
  • TIMEOUT [expected OK] /webxr/xrSession_prevent_multiple_exclusive.https.html
    • TIMEOUT [expected PASS] subtest: Test prevention of multiple simultaneous immersive sessions

      Test timed out
      

  • ERROR [expected OK] /webxr/xrSession_requestAnimationFrame_timestamp.https.html
    • FAIL [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for immersive - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for immersive - webgl2
    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for non-immersive - webgl
    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for non-immersive - webgl2
  • ERROR [expected OK] /webxr/xrSession_requestReferenceSpace_features.https.html
    • NOTRUN [expected PASS] subtest: Non-immersive session supports viewer space by default - webgl2
    • NOTRUN [expected PASS] subtest: Immersive session supports viewer space by default - webgl
    • NOTRUN [expected PASS] subtest: Immersive session supports viewer space by default - webgl2
    • NOTRUN [expected PASS] subtest: Immersive session supports local space by default - webgl
    • NOTRUN [expected PASS] subtest: Immersive session supports local space by default - webgl2
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local space when required - webgl
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local space when required - webgl2
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local space when optional - webgl
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local space when optional - webgl2
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local-floor space when required - webgl
    • And 13 more unexpected results...
  • ERROR [expected OK] /webxr/xrSession_requestSessionDuringEnd.https.html
    • NOTRUN [expected FAIL] subtest: Create new session in OnSessionEnded event - webgl2
    • NOTRUN [expected PASS] subtest: Create mew session in end promise - webgl
    • NOTRUN [expected PASS] subtest: Create mew session in end promise - webgl2
  • TIMEOUT [expected OK] /webxr/xrSession_viewer_referenceSpace.https.html
    • TIMEOUT [expected PASS] subtest: Identity reference space provides correct poses for inline sessions - webgl

      Test timed out
      

    • NOTRUN [expected PASS] subtest: Identity reference space provides correct poses for inline sessions - webgl2
    • NOTRUN [expected PASS] subtest: Identity reference space provides correct poses for immersive sessions - webgl
    • NOTRUN [expected PASS] subtest: Identity reference space provides correct poses for immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrSession_visibilityState.https.html
    • NOTRUN [expected FAIL] subtest: Ensures that the XRSession's visibilityState is correctly reported and that the associated visibilitychange event fires. - webgl2
  • CRASH [expected ERROR] /webxr/xrSession_visibilityState_inline.https.html
  • TIMEOUT [expected OK] /webxr/xrViewerPose_secondaryViews.https.html
    • TIMEOUT [expected PASS] subtest: Only primary views are returned if secondary views are not requested for non-immersive - webgl

      Test timed out
      

    • NOTRUN [expected PASS] subtest: Only primary views are returned if secondary views are not requested for non-immersive - webgl2
    • NOTRUN [expected PASS] subtest: Only primary views are returned if secondary views are not requested for immersive - webgl
    • NOTRUN [expected PASS] subtest: Only primary views are returned if secondary views are not requested for immersive - webgl2
    • NOTRUN [expected PASS] subtest: Requesting secondary views only returns primary views for non-immersive - webgl
    • NOTRUN [expected PASS] subtest: Requesting secondary views only returns primary views for non-immersive - webgl2
    • NOTRUN [expected FAIL] subtest: Requesting secondary views returns both primary and secondary views for immersive - webgl
    • NOTRUN [expected FAIL] subtest: Requesting secondary views returns both primary and secondary views for immersive - webgl2
  • ERROR [expected OK] /webxr/xrViewerPose_views_sameObject.https.html
    • FAIL [expected PASS] subtest: XRViewerPose.views meets [SameObject] requirement - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRViewerPose.views meets [SameObject] requirement - webgl2
  • ERROR [expected OK] /webxr/xrWebGLLayer_framebuffer_scale.https.html
    • NOTRUN [expected FAIL] subtest: Ensure framebuffer scaling works as expected. - webgl2
  • ERROR [expected OK] /webxr/xrWebGLLayer_opaque_framebuffer.https.html
    • FAIL [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer is opaque for immersive - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer is opaque for immersive - webgl2
    • NOTRUN [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer is opaque for non-immersive - webgl
    • NOTRUN [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer is opaque for non-immersive - webgl2
  • TIMEOUT [expected OK] /webxr/xr_viewport_scale.https.html
    • TIMEOUT [expected PASS] subtest: requestViewportScale valid viewport for inline session - webgl

      Test timed out
      

    • NOTRUN [expected PASS] subtest: requestViewportScale valid viewport for inline session - webgl2
    • NOTRUN [expected PASS] subtest: requestViewportScale valid viewport w/ null scale for inline session - webgl
    • NOTRUN [expected PASS] subtest: requestViewportScale valid viewport w/ null scale for inline session - webgl2
    • NOTRUN [expected PASS] subtest: requestViewportScale valid viewport w/ undefined scale for inline session - webgl
    • NOTRUN [expected PASS] subtest: requestViewportScale valid viewport w/ undefined scale for inline session - webgl2
    • NOTRUN [expected PASS] subtest: requestViewportScale valid viewport w/ very small scale for inline session - webgl
    • NOTRUN [expected PASS] subtest: requestViewportScale valid viewport w/ very small scale for inline session - webgl2
    • NOTRUN [expected PRECONDITION_FAILED] subtest: requestViewportScale applied next frame for inline session - webgl
    • NOTRUN [expected PRECONDITION_FAILED] subtest: requestViewportScale applied next frame for inline session - webgl2
    • And 18 more unexpected results...
  • CRASH [expected OK] /workers/SharedWorker-simple.html
  • ERROR [expected OK] /workers/baseurl/alpha/import-in-moduleworker.html (#21315)
Stable unexpected results that are known to be intermittent (23)
  • OK /IndexedDB/idbobjectstore_getAll.any.html (#39276)
    • PASS [expected FAIL] subtest: Get all values with transaction.commit()
  • OK /IndexedDB/idbobjectstore_getAll.any.worker.html (#39400)
    • PASS [expected FAIL] subtest: Get all values with transaction.commit()
  • FAIL [expected PASS] /_mozilla/mozilla/sslfail.html (#10760)
  • TIMEOUT [expected OK] /_mozilla/mozilla/window_resize_event.html (#36741)
    • TIMEOUT [expected PASS] subtest: Popup onresize event fires after resizeTo

      Test timed out
      

  • CRASH [expected PASS] /_mozilla/shadow-dom/move-element-with-ua-shadow-tree-crash.html (#39473)
  • TIMEOUT /content-security-policy/inheritance/location-reload.html (#38983)
    • PASS [expected FAIL] subtest: location.reload() of empty iframe.
  • OK /css/css-cascade/layer-cssom-order-reverse.html (#36094)
    • PASS [expected FAIL] subtest: Delete layer invalidates @font-face
  • OK /css/css-fonts/generic-family-keywords-001.html (#37467)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted generic(fangsong)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted generic(kai)
    • FAIL [expected PASS] subtest: @font-face matching for quoted and unquoted generic(nastaliq)

      assert_equals: quoted generic(nastaliq) matches  @font-face rule expected 50 but got 30
      

  • OK /fetch/metadata/generated/css-font-face.https.sub.tentative.html (#32732)
    • PASS [expected FAIL] subtest: sec-fetch-dest
    • FAIL [expected PASS] subtest: sec-fetch-storage-access - Cross-site

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

  • OK /fetch/metadata/generated/css-font-face.sub.tentative.html (#34624)
    • FAIL [expected PASS] subtest: sec-fetch-storage-access - Not sent to non-trustworthy cross-site destination

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

  • OK /fetch/metadata/generated/element-img-environment-change.https.sub.html (#30111)
    • FAIL [expected PASS] subtest: sec-fetch-site - Same-Origin -&gt; Same Origin, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-site - Same-Origin -&gt; Same-Site, no attributes
    • FAIL [expected PASS] subtest: sec-fetch-site - Same-Origin -&gt; Cross-Site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-site - Same-Site -&gt; Same Origin, no attributes
    • FAIL [expected PASS] subtest: sec-fetch-site - Same-Site -&gt; Same-Site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-site - Same-Site -&gt; Cross-Site, no attributes
    • FAIL [expected PASS] subtest: sec-fetch-mode - attributes: crossorigin

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-mode - attributes: crossorigin=anonymous
    • FAIL [expected PASS] subtest: sec-fetch-mode - attributes: crossorigin=use-credentials

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-dest - no attributes
    • And 1 more unexpected results...
  • OK /fetch/metadata/generated/element-img-environment-change.sub.html (#30111)
    • PASS [expected FAIL] subtest: sec-fetch-site - Not sent to non-trustworthy same-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-site - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-mode - Not sent to non-trustworthy same-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-mode - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-dest - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-user - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-storage-access - Not sent to non-trustworthy same-origin destination, no attributes
  • TIMEOUT [expected CRASH] /fetch/metadata/window-open.https.sub.html (#40339)
  • OK /html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.html (#29056)
    • FAIL [expected PASS] subtest: Cross-origin navigation started from unload handler must be ignored

      promise_test: Unhandled rejection with value: object "SecurityError: The operation is insecure."
      

  • ERROR [expected OK] /html/infrastructure/common-dom-interfaces/collections/domstringlist.html (#40665)
  • OK [expected TIMEOUT] /html/interaction/focus/the-autofocus-attribute/autofocus-dialog.html (#29087)
    • FAIL [expected TIMEOUT] subtest: &lt;dialog&gt;-contained autofocus element gets focused when the dialog is shown

      assert_equals: expected "DIV" but got "BODY"
      

  • TIMEOUT /html/interaction/focus/the-autofocus-attribute/supported-elements.html (#24145)
    • FAIL [expected TIMEOUT] subtest: Element with tabindex should support autofocus

      assert_equals: expected "SPAN" but got "BODY"
      

    • PASS [expected NOTRUN] subtest: Non-HTMLElement should not support autofocus
    • TIMEOUT [expected NOTRUN] subtest: Host element with delegatesFocus should support autofocus

      Test timed out
      

  • OK [expected ERROR] /html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html (#25046)
  • OK [expected CRASH] /html/semantics/forms/the-fieldset-element/disabled-003.html (#31730, #39631)
  • OK /navigation-timing/test-navigation-type-reload.html (#33334)
    • PASS [expected FAIL] subtest: Reload domComplete &gt; Original domComplete
    • PASS [expected FAIL] subtest: Reload domContentLoadedEventEnd &gt; Original domContentLoadedEventEnd
    • PASS [expected FAIL] subtest: Reload domContentLoadedEventStart &gt; Original domContentLoadedEventStart
    • PASS [expected FAIL] subtest: Reload domInteractive &gt; Original domInteractive
    • PASS [expected FAIL] subtest: Reload fetchStart &gt; Original fetchStart
    • PASS [expected FAIL] subtest: Reload loadEventEnd &gt; Original loadEventEnd
    • PASS [expected FAIL] subtest: Reload loadEventStart &gt; Original loadEventStart
  • OK /preload/preload-error.sub.html (#37177)
    • FAIL [expected PASS] subtest: success (fetch): main

      assert_greater_than: http://web-platform.test:8000/preload/resources/dummy.xml?label=fetch should be loaded expected a number greater than 0 but got 0
      

    • PASS [expected FAIL] subtest: CORS (fetch): main
  • ERROR [expected OK] /resource-timing/cors-preflight.any.html (#28694)
  • TIMEOUT [expected OK] /trusted-types/trusted-types-navigation.html?26-30 (#38807)
    • TIMEOUT [expected FAIL] subtest: Navigate a window via form-submission with javascript:-urls in report-only mode.

      Test timed out
      

    • NOTRUN [expected PASS] subtest: Navigate a window via form-submission with javascript:-urls w/ default policy in report-only mode.
    • NOTRUN [expected FAIL] subtest: Navigate a frame via form-submission with javascript:-urls in enforcing mode.
    • NOTRUN [expected PASS] subtest: Navigate a frame via form-submission with javascript:-urls w/ default policy in enforcing mode.
Stable unexpected results (1)
  • OK /svg/animations/animate-stop-currentcolor-escaped.html
    • FAIL [expected PASS] subtest: Animating 'stop-color' from 'currentc\olor'

      svg.pauseAnimations is not a function
      

@github-actions
Copy link

⚠️ Try run (#19588896723) failed.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>
@jdm jdm added the T-linux-wpt Do a try run of the WPT label Nov 22, 2025
@github-actions github-actions bot removed the T-linux-wpt Do a try run of the WPT label Nov 22, 2025
@github-actions
Copy link

🔨 Triggering try run (#19589526696) for Linux (WPT)

@github-actions
Copy link

Test results for linux-wpt from try job (#19589526696):

Flaky unexpected result (90)
  • OK /IndexedDB/idbfactory_open.any.html
    • FAIL [expected PASS] subtest: Calling open() with version argument 1.5 should not throw.

      assert_equals: version expected 1 but got 9007199254740991
      

  • OK /_mozilla/css/offset_properties_inline.html (#40543)
    • FAIL [expected PASS] subtest: offsetTop

      assert_equals: offsetTop of #inline-1 should be 0. expected 0 but got -1
      

    • FAIL [expected PASS] subtest: offsetLeft

      assert_equals: offsetLeft of #inline-2 should be 40. expected 40 but got 25
      

  • CRASH [expected PASS] /_mozilla/shadow-dom/move-element-with-ua-shadow-tree-crash.html (#39473)
  • OK /_mozilla/webxr/create_session.https.html
    • FAIL [expected PASS] subtest: create_session

      can't access property "simulateDeviceConnection", navigator.xr.test is undefined
      

  • OK /_mozilla/webxr/obtain_frame.https.html
    • FAIL [expected PASS] subtest: obtain_frame

      promise_test: Unhandled rejection with value: object "OperationError: The operation failed for an operation-specific reason."
      

  • ERROR [expected TIMEOUT] /_mozilla/webxr/sessionavailable.https.html
  • CRASH [expected OK] /_webgl/conformance/glsl/functions/glsl-function-sign.html
  • CRASH [expected OK] /_webgl/conformance/ogles/GL/functions/functions_113_to_120.html
  • CRASH [expected OK] /_webgl/conformance/ogles/GL/pow/pow_017_to_024.html
  • CRASH [expected OK] /_webgl/conformance/ogles/GL/refract/refract_001_to_006.html
  • CRASH [expected OK] /_webgl/conformance/renderbuffers/stencil-renderbuffer-initialization.html
  • CRASH [expected OK] /_webgl/conformance/rendering/gl-viewport-test.html
  • CRASH [expected OK] /_webgl/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html
  • OK /_webgl/conformance/textures/misc/texture-upload-size.html (#21770)
    • PASS [expected FAIL] subtest: WebGL test #45
    • PASS [expected FAIL] subtest: WebGL test #47
    • PASS [expected FAIL] subtest: WebGL test #49
    • PASS [expected FAIL] subtest: WebGL test #51
    • FAIL [expected PASS] subtest: WebGL test #53

      assert_true: Texture was smaller than the expected size 2x2 expected true got false
      

    • FAIL [expected PASS] subtest: WebGL test #55

      assert_true: getError expected: INVALID_VALUE. Was NO_ERROR : when calling texSubImage2D with the same texture upload with offset 1, 1 expected true got false
      

    • FAIL [expected PASS] subtest: WebGL test #57

      assert_true: Texture was smaller than the expected size 2x2 expected true got false
      

    • FAIL [expected PASS] subtest: WebGL test #59

      assert_true: getError expected: INVALID_VALUE. Was NO_ERROR : when calling texSubImage2D with the same texture upload with offset 1, 1 expected true got false
      

    • PASS [expected FAIL] subtest: WebGL test #61
    • PASS [expected FAIL] subtest: WebGL test #63
    • And 10 more unexpected results...
  • CRASH [expected OK] /_webgl/conformance2/rendering/draw-buffers-driver-hang.html
  • OK /css/css-fonts/generic-family-keywords-003.html (#38994)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted system-ui (drawing text in a canvas)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted math (drawing text in a canvas)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted generic(khmer-mul) (drawing text in a canvas)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted ui-serif (drawing text in a canvas)
  • OK /custom-elements/form-associated/ElementInternals-setFormValue.html (#29174)
    • PASS [expected FAIL] subtest: Single value - empty name exists
    • PASS [expected FAIL] subtest: Null value should submit nothing
  • CRASH [expected ERROR] /encoding/streams/decode-ignore-bom.any.serviceworker.html
  • OK /fetch/content-length/api-and-duplicate-headers.any.worker.html (#35197)
    • FAIL [expected PASS] subtest: fetch() and duplicate Content-Length/Content-Type headers

      promise_test: Unhandled rejection with value: object "TypeError: Network error occurred"
      

  • ERROR /fetch/metadata/generated/serviceworker.https.sub.html (#36247)
    • FAIL [expected PASS] subtest: sec-fetch-site - Same origin, no options - registration

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

  • OK [expected ERROR] /focus/focus-event-after-switching-iframes.sub.html (#40368)
  • CRASH [expected OK] /fullscreen/api/permission.tentative.https.html
  • OK /html/browsers/browsing-the-web/navigating-across-documents/005.html (#27062)
    • FAIL [expected PASS] subtest: Link with onclick navigation and href navigation

      assert_equals: expected "href" but got "click"
      

  • OK /html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-click.html (#28697)
    • PASS [expected FAIL] subtest: aElement.click() before the load event must NOT replace
  • CRASH [expected OK] /html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html (#29046)
  • OK [expected TIMEOUT] /html/interaction/focus/the-autofocus-attribute/autofocus-dialog.html (#29087)
    • FAIL [expected TIMEOUT] subtest: &lt;dialog&gt;-contained autofocus element gets focused when the dialog is shown

      assert_equals: expected "DIV" but got "BODY"
      

  • OK /html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-2.html (#39703)
    • FAIL [expected PASS] subtest: Meta refresh of the original iframe is not blocked if moved into a sandboxed iframe

      uncaught exception: Error: assert_unreached: The iframe into which the meta was moved must not refresh Reached unreachable code
      

  • OK [expected TIMEOUT] /html/semantics/embedded-content/media-elements/playing-the-media-resource/loop-from-ended.tentative.html (#33778)
    • FAIL [expected TIMEOUT] subtest: play() with loop set to true after playback ended

      this argument is not a finite floating-point value
      

  • OK /html/semantics/embedded-content/media-elements/seeking/seek-to-max-value.htm (#40626)
    • FAIL [expected PASS] subtest: seek to Number.MAX_VALUE

      assert_equals: currentTime after setting expected 5.153333333 but got 0
      

  • OK [expected TIMEOUT] /html/semantics/embedded-content/media-elements/src_object_blob.html (#40340)
    • PASS [expected TIMEOUT] subtest: HTMLMediaElement.srcObject blob
  • OK /html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-nav-window-open.html (#32596)
    • FAIL [expected PASS] subtest: Navigating iframe loading='lazy' before it is loaded: location.replace

      uncaught exception: Error: assert_equals: expected "http://web-platform.test:8000/html/semantics/embedded-content/the-iframe-element/support/blank.htm?nav" but got "http://web-platform.test:8000/html/semantics/embedded-content/the-iframe-element/support/blank.htm?src"
      

  • OK /html/semantics/forms/form-submission-0/jsurl-form-submit.tentative.html (#36489)
    • PASS [expected FAIL] subtest: Verifies that form submissions scheduled inside javascript: urls take precedence over the javascript: url's return value.
  • OK /html/semantics/forms/form-submission-0/multipart-formdata.window.html (#28725)
    • PASS [expected FAIL] subtest: multipart/form-data: 0x00 in name (normal form)
    • PASS [expected FAIL] subtest: multipart/form-data: 0x00 in value (normal form)
  • OK /html/semantics/forms/form-submission-0/text-plain.window.html (#28687)
    • FAIL [expected PASS] subtest: text/plain: Basic test (formdata event)

      assert_equals: expected "basic=test\r\n" but got ""
      

    • PASS [expected FAIL] subtest: text/plain: 0x00 in value (normal form)
    • PASS [expected FAIL] subtest: text/plain: 0x00 in filename (formdata event)
  • OK /html/semantics/forms/form-submission-0/urlencoded2.window.html (#28687)
    • FAIL [expected PASS] subtest: application/x-www-form-urlencoded: Basic File test (normal form)

      assert_equals: expected "basic=file-test.txt" but got ""
      

    • PASS [expected FAIL] subtest: application/x-www-form-urlencoded: 0x00 in name (normal form)
    • PASS [expected FAIL] subtest: application/x-www-form-urlencoded: 0x00 in value (normal form)
  • OK [expected CRASH] /html/semantics/forms/the-fieldset-element/disabled-003.html (#31730, #39631)
  • OK /html/semantics/scripting-1/the-script-element/execution-timing/077.html (#22139)
    • FAIL [expected PASS] subtest: adding several types of scripts through the DOM and removing some of them confuses scheduler

      assert_array_equals: expected property 1 to be "Script #1 ran" but got "Script #3 ran" (expected array ["Script #2 ran", "Script #1 ran", "Script #3 ran", "Script #4 ran"] got ["Script #2 ran", "Script #3 ran", "Script #4 ran", "Script #1 ran"])
      

  • OK /html/webappapis/user-prompts/print-during-unload.html (#35944)
    • FAIL [expected PASS] subtest: print() during unload

      assert_array_equals: expected property 1 to be "destination" but got "error: window.print is not a function" (expected array ["start", "destination"] got ["start", "error: window.print is not a function"])
      

  • CRASH [expected OK] /pointerevents/pointerevent_multiple_pointerover_no_pointer_movement.html
  • ERROR [expected OK] /resource-timing/cors-preflight.any.html (#28694)
  • CRASH [expected OK] /trusted-types/TrustedTypePolicy-CSP-no-name.html
  • CRASH [expected OK] /trusted-types/get-trusted-types-compliant-attribute-value.html
  • CRASH [expected OK] /uievents/idlharness.window.html
  • CRASH [expected ERROR] /wasm/webapi/empty-body.any.serviceworker.html
  • CRASH [expected TIMEOUT] /wasm/webapi/invalid-code.any.worker.html
  • ERROR /webxr/depth-sensing/cpu/depth_sensing_cpu_pauseResume.https.html
    • NOTRUN [expected FAIL] subtest: Ensures appropriate data availability with (pause|resume)DepthSensing, cpu-optimized - webgl2
  • ERROR /webxr/depth-sensing/cpu/depth_sensing_cpu_staleView.https.html
    • NOTRUN [expected FAIL] subtest: Ensures getDepthInformation() throws when run with stale XRView, cpu-optimized - webgl2
  • ERROR [expected OK] /webxr/depth-sensing/depth_type_request_respected.https.html
    • NOTRUN [expected FAIL] subtest: Can grant sessions that request a raw depth type - webgl2
    • NOTRUN [expected FAIL] subtest: Can grant sessions that request a smooth depth type - webgl
    • NOTRUN [expected FAIL] subtest: Can grant sessions that request a smooth depth type - webgl2
    • NOTRUN [expected FAIL] subtest: Can grant sessions that request empty depth type - webgl
    • NOTRUN [expected FAIL] subtest: Can grant sessions that request empty depth type - webgl2
    • NOTRUN [expected FAIL] subtest: Can grant sessions that don't request depth type - webgl
    • NOTRUN [expected FAIL] subtest: Can grant sessions that don't request depth type - webgl2
    • NOTRUN [expected PASS] subtest: Unsupported depth type does not block creation - raw - webgl
    • NOTRUN [expected PASS] subtest: Unsupported depth type does not block creation - raw - webgl2
    • NOTRUN [expected PASS] subtest: Unsupported depth type does not block creation - smooth - webgl
    • And 1 more unexpected results...
  • ERROR /webxr/depth-sensing/gpu/depth_sensing_gpu_inactiveFrame.https.html
    • NOTRUN [expected FAIL] subtest: Ensures appropriate depth methods and attributes throw when not run in an active frame, gpu-optimized - webgl2
  • ERROR /webxr/depth-sensing/gpu/depth_sensing_gpu_staleView.https.html
    • NOTRUN [expected FAIL] subtest: Ensures getDepthInformation() throws when not run with stale XRView, gpu-optimized - webgl2
  • ERROR [expected OK] /webxr/events_referenceSpace_reset_immersive.https.html
    • FAIL [expected PASS] subtest: XRSession resetpose from a device properly fires off the right events for immersive sessions - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRSession resetpose from a device properly fires off the right events for immersive sessions - webgl2
  • ERROR [expected OK] /webxr/events_referenceSpace_reset_inline.https.html
    • NOTRUN [expected PASS] subtest: XRSession resetpose from a device properly fires off the right events for non-immersive sessions - webgl2
  • ERROR [expected OK] /webxr/getInputPose_pointer.https.html (#25934)
    • FAIL [expected PASS] subtest: XRInputSources with a target ray mode of 'tracked-pointer' properly communicate their poses - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRInputSources with a target ray mode of 'tracked-pointer' properly communicate their poses - webgl2
  • ERROR [expected OK] /webxr/hit-test/ar_hittest_subscription_states_transient.https.html
    • NOTRUN [expected FAIL] subtest: Transient hit test subscription succeeds if the feature was requested - webgl2
    • NOTRUN [expected FAIL] subtest: Transient hit test subscription fails if the feature was not requested - webgl
    • NOTRUN [expected FAIL] subtest: Transient hit test subscription fails if the feature was not requested - webgl2
    • NOTRUN [expected FAIL] subtest: Transient test subscription fails if the feature was requested but the session already ended - webgl
    • NOTRUN [expected FAIL] subtest: Transient test subscription fails if the feature was requested but the session already ended - webgl2
  • ERROR [expected OK] /webxr/hit-test/ar_hittest_subscription_unlocalizable.https.html
    • NOTRUN [expected FAIL] subtest: Ensures hit test result returns null pose w/unlocalizable space - viewer space - webgl2
  • ERROR [expected OK] /webxr/light-estimation/xrFrame_getLightEstimate_oldSession.https.html
    • NOTRUN [expected FAIL] subtest: getLightEstimate rejects if probe is from wrong session - webgl2
  • ERROR [expected OK] /webxr/light-estimation/xrSession_getLightProbe_notEnabled.https.html
    • NOTRUN [expected FAIL] subtest: getLightProbe rejects if not enabled on session - webgl2
  • ERROR [expected OK] /webxr/light-estimation/xrSession_getLightProbe_valid.https.html
    • NOTRUN [expected FAIL] subtest: Can create valid XRLightProbe objects - webgl2
  • ERROR [expected OK] /webxr/light-estimation/xrWebGLBinding_getReflectionCubeMap.https.html (#33760)
    • NOTRUN [expected FAIL] subtest: Test that getReflectionCubeMap returns or throws appropriately without a reflection map. - webgl2
  • ERROR [expected OK] /webxr/navigator_xr_sameObject.https.html
    • FAIL [expected PASS] subtest: Navigator.xr meets [SameObject] requirement - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Navigator.xr meets [SameObject] requirement - webgl2
  • ERROR [expected OK] /webxr/render_state_update_inline.https.html
    • NOTRUN [expected PASS] subtest: updateRenderState handles appropriately XRRenderStateInit params - webgl2
  • ERROR [expected OK] /webxr/render_state_vertical_fov_immersive.https.html
    • FAIL [expected PASS] subtest: inlineVerticalFieldOfView is set appropriately on immersively sessions - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: inlineVerticalFieldOfView is set appropriately on immersively sessions - webgl2
  • TIMEOUT [expected OK] /webxr/render_state_vertical_fov_inline.https.html
    • TIMEOUT [expected PASS] subtest: inlineVerticalFieldOfView is set appropriately on inline sessions - webgl

      Test timed out
      

    • NOTRUN [expected PASS] subtest: inlineVerticalFieldOfView is set appropriately on inline sessions - webgl2
  • ERROR [expected OK] /webxr/xrFrame_getViewerPose_getPose.https.html
    • FAIL [expected PASS] subtest: XRFrame getViewerPose(refSpace) matches getPose(viewer, refSpace). - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[1,2,3],\"orientation\":[0.5,0.5,0.5,0.5]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose(refSpace) matches getPose(viewer, refSpace). - webgl2
  • ERROR [expected OK] /webxr/xrFrame_lifetime.https.html
    • FAIL [expected PASS] subtest: XRFrame methods throw exceptions outside of the requestAnimationFrame callback for immersive sessions - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame methods throw exceptions outside of the requestAnimationFrame callback for immersive sessions - webgl2
    • NOTRUN [expected PASS] subtest: XRFrame methods throw exceptions outside of the requestAnimationFrame callback for non-immersive sessions - webgl
    • NOTRUN [expected PASS] subtest: XRFrame methods throw exceptions outside of the requestAnimationFrame callback for non-immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_emulatedPosition.https.html (#25934)
    • NOTRUN [expected FAIL] subtest: Poses from XRInputSource.gripSpace have emulatedPosition set properly - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_getPose_targetRay_grip.https.html
    • FAIL [expected PASS] subtest: Poses between targetRaySpace and gripSpace can be obtained and behave correctly - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Poses between targetRaySpace and gripSpace can be obtained and behave correctly - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_profiles.https.html (#25934)
    • FAIL [expected PASS] subtest: WebXR InputSource's profiles list can be set - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: WebXR InputSource's profiles list can be set - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_sameObject.https.html
    • FAIL [expected PASS] subtest: XRInputSource attributes meet [SameObject] requirement - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRInputSource attributes meet [SameObject] requirement - webgl2
  • ERROR [expected OK] /webxr/xrPose_transform_sameObject.https.html
    • FAIL [expected PASS] subtest: XRPose.transform meets [SameObject] requirement - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRPose.transform meets [SameObject] requirement - webgl2
  • ERROR [expected OK] /webxr/xrReferenceSpace_relationships.https.html
    • FAIL [expected PASS] subtest: Bounded space, viewer space, local and local-floor space have correct poses w.r.t. each other - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"viewerOrigin\":{\"position\":[0,1,0],\"orientation\":[0,0,0,1]},\"floorOrigin\":{\"position\":[0,0.25,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"]} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Bounded space, viewer space, local and local-floor space have correct poses w.r.t. each other - webgl2
  • ERROR [expected OK] /webxr/xrRigidTransform_constructor.https.html
    • FAIL [expected PASS] subtest: XRRigidTransform constructor works - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRRigidTransform constructor works - webgl2
  • ERROR [expected OK] /webxr/xrRigidTransform_inverse.https.html
    • FAIL [expected PASS] subtest: XRRigidTransform inverse works - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRRigidTransform inverse works - webgl2
  • ERROR [expected OK] /webxr/xrSession_enabledFeatures.https.html
    • FAIL [expected PASS] subtest: Validate enabledFeatures on XRSession - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"anchors\",\"hit-test\",\"dom-overlay\"]} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Validate enabledFeatures on XRSession - webgl2
  • ERROR [expected OK] /webxr/xrSession_end.https.html
    • FAIL [expected PASS] subtest: end event fires when immersive session ends - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: end event fires when immersive session ends - webgl2
    • NOTRUN [expected PASS] subtest: end event fires when non-immersive session ends - webgl
    • NOTRUN [expected PASS] subtest: end event fires when non-immersive session ends - webgl2
  • CRASH [expected OK] /webxr/xrSession_input_events_end.https.html (#24423)
  • TIMEOUT [expected OK] /webxr/xrSession_prevent_multiple_exclusive.https.html
    • TIMEOUT [expected PASS] subtest: Test prevention of multiple simultaneous immersive sessions

      Test timed out
      

  • TIMEOUT [expected OK] /webxr/xrSession_requestAnimationFrame_getViewerPose.https.html
    • TIMEOUT [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for non-immersive sessions - webgl

      Test timed out
      

    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for non-immersive sessions - webgl2
    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for immersive sessions - webgl
    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrSession_requestReferenceSpace_features.https.html
    • NOTRUN [expected PASS] subtest: Non-immersive session supports viewer space by default - webgl2
    • NOTRUN [expected PASS] subtest: Immersive session supports viewer space by default - webgl
    • NOTRUN [expected PASS] subtest: Immersive session supports viewer space by default - webgl2
    • NOTRUN [expected PASS] subtest: Immersive session supports local space by default - webgl
    • NOTRUN [expected PASS] subtest: Immersive session supports local space by default - webgl2
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local space when required - webgl
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local space when required - webgl2
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local space when optional - webgl
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local space when optional - webgl2
    • NOTRUN [expected PASS] subtest: Non-immersive session supports local-floor space when required - webgl
    • And 13 more unexpected results...
  • ERROR [expected OK] /webxr/xrSession_requestSessionDuringEnd.https.html
    • NOTRUN [expected FAIL] subtest: Create new session in OnSessionEnded event - webgl2
    • NOTRUN [expected PASS] subtest: Create mew session in end promise - webgl
    • NOTRUN [expected PASS] subtest: Create mew session in end promise - webgl2
  • CRASH [expected ERROR] /webxr/xrSession_visibilityState_inline.https.html
  • ERROR [expected OK] /webxr/xrStationaryReferenceSpace_floorlevel_updates.https.html
    • NOTRUN [expected FAIL] subtest: 'floor-level' XRStationaryReferenceSpace updates properly when the transform changes for immersive sessions - webgl2
    • NOTRUN [expected FAIL] subtest: 'floor-level' XRStationaryReferenceSpace updates properly when the transform changes for non-immersive sessions - webgl
    • NOTRUN [expected FAIL] subtest: 'floor-level' XRStationaryReferenceSpace updates properly when the transform changes for non-immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrView_eyes.https.html
    • FAIL [expected PASS] subtest: XRView.eye is correct for immersive sessions - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRView.eye is correct for immersive sessions - webgl2
    • NOTRUN [expected PASS] subtest: XRView.eye is correct for non-immersive sessions - webgl
    • NOTRUN [expected PASS] subtest: XRView.eye is correct for non-immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrView_match.https.html
    • FAIL [expected PASS] subtest: XRFrame contains the expected views - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"]} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame contains the expected views - webgl2
  • ERROR [expected OK] /webxr/xrView_oneframeupdate.https.html
    • NOTRUN [expected FAIL] subtest: XRView projection matrices update near and far depths on the next frame - webgl2
  • ERROR [expected OK] /webxr/xrWebGLLayer_framebuffer_draw.https.html
    • FAIL [expected PASS] subtest: Ensure a WebGL layer's framebuffer can only be drawn to inside a XR frame - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Ensure a WebGL layer's framebuffer can only be drawn to inside a XR frame - webgl2
  • ERROR [expected OK] /webxr/xrWebGLLayer_opaque_framebuffer.https.html
    • FAIL [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer is opaque for immersive - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer is opaque for immersive - webgl2
    • NOTRUN [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer is opaque for non-immersive - webgl
    • NOTRUN [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer is opaque for non-immersive - webgl2
  • CRASH [expected OK] /workers/WorkerGlobalScope_ErrorEvent_colno.htm
  • ERROR [expected OK] /workers/baseurl/alpha/import-in-moduleworker.html (#21315)
  • ERROR [expected OK] /workers/baseurl/alpha/sharedworker-in-worker.html (#21315)
Stable unexpected results that are known to be intermittent (26)
  • OK /IndexedDB/idbobjectstore_getAll.any.html (#39276)
    • PASS [expected FAIL] subtest: Get all values with transaction.commit()
  • FAIL [expected PASS] /_mozilla/mozilla/sslfail.html (#10760)
  • TIMEOUT [expected OK] /_mozilla/mozilla/window_resize_event.html (#36741)
    • TIMEOUT [expected PASS] subtest: Popup onresize event fires after resizeTo

      Test timed out
      

  • OK /content-security-policy/frame-ancestors/frame-ancestors-path-ignored.window.html (#36468)
    • FAIL [expected PASS] subtest: A 'frame-ancestors' CSP directive with a URL that includes a path should be ignored.

      assert_unreached: The IFrame should have been blocked (or cross-origin). It wasn't. Reached unreachable code
      

  • TIMEOUT /content-security-policy/inheritance/location-reload.html (#38983)
    • PASS [expected FAIL] subtest: location.reload() of empty iframe.
  • OK /css/css-cascade/layer-font-face-override.html (#35935)
    • PASS [expected FAIL] subtest: @font-face override update with appended sheet 1
    • PASS [expected FAIL] subtest: @font-face override update with appended sheet 2
  • OK /css/css-fonts/generic-family-keywords-001.html (#37467)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted generic(fangsong)
    • FAIL [expected PASS] subtest: @font-face matching for quoted and unquoted generic(khmer-mul)

      assert_equals: quoted generic(khmer-mul) matches  @font-face rule expected 50 but got 30
      

  • TIMEOUT [expected OK] /fetch/api/redirect/redirect-keepalive.https.any.html (#32153)
    • TIMEOUT [expected PASS] subtest: [keepalive][iframe][load] mixed content redirect; setting up

      Test timed out
      

  • OK /fetch/fetch-later/new-window.https.window.html (#32036)
    • FAIL [expected PASS] subtest: A same-origin window[target=''][features=''] can trigger fetchLater.

      assert_equals: Number of sent beacons does not match expected count: expected 1 but got 0
      

    • FAIL [expected PASS] subtest: A same-origin window[target=''][features='popup'] can trigger fetchLater.

      assert_equals: Number of sent beacons does not match expected count: expected 1 but got 0
      

    • FAIL [expected PASS] subtest: A same-origin window[target='_blank'][features=''] can trigger fetchLater.

      assert_equals: Number of sent beacons does not match expected count: expected 1 but got 0
      

    • FAIL [expected PASS] subtest: A same-origin window[target='_blank'][features='popup'] can trigger fetchLater.

      assert_equals: Number of sent beacons does not match expected count: expected 1 but got 0
      

  • OK /fetch/metadata/generated/css-font-face.https.sub.tentative.html (#32732)
    • FAIL [expected PASS] subtest: sec-fetch-storage-access - Cross-site

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

  • OK /fetch/metadata/generated/css-font-face.sub.tentative.html (#34624)
    • FAIL [expected PASS] subtest: sec-fetch-storage-access - Not sent to non-trustworthy cross-site destination

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

  • OK /fetch/metadata/generated/element-img-environment-change.https.sub.html (#30111)
    • FAIL [expected PASS] subtest: sec-fetch-site - Same site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-site - Same-Origin -&gt; Cross-Site -&gt; Same-Origin redirect, no attributes
    • FAIL [expected PASS] subtest: sec-fetch-site - Same-Origin -&gt; Same-Site -&gt; Same-Origin redirect, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • FAIL [expected PASS] subtest: sec-fetch-site - Cross-Site -&gt; Same-Site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • FAIL [expected PASS] subtest: sec-fetch-site - Same-Origin -&gt; Cross-Site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • FAIL [expected PASS] subtest: sec-fetch-site - Same-Site -&gt; Same-Site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-site - Same-Site -&gt; Cross-Site, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-mode - no attributes
    • FAIL [expected PASS] subtest: sec-fetch-mode - attributes: crossorigin

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • FAIL [expected PASS] subtest: sec-fetch-mode - attributes: crossorigin=use-credentials

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • And 1 more unexpected results...
  • OK /fetch/metadata/generated/element-img-environment-change.sub.html (#30111)
    • PASS [expected FAIL] subtest: sec-fetch-site - Not sent to non-trustworthy same-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-mode - Not sent to non-trustworthy same-origin destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-mode - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-dest - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-user - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-storage-access - Not sent to non-trustworthy same-site destination, no attributes
  • TIMEOUT [expected CRASH] /fetch/metadata/window-open.https.sub.html (#40339)
  • OK /html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.html (#29056)
    • FAIL [expected PASS] subtest: Cross-origin navigation started from unload handler must be ignored

      promise_test: Unhandled rejection with value: object "SecurityError: The operation is insecure."
      

  • OK /html/browsers/history/the-history-interface/traverse_the_history_5.html (#21383)
    • PASS [expected FAIL] subtest: Multiple history traversals, last would be aborted
  • ERROR [expected OK] /html/infrastructure/common-dom-interfaces/collections/domstringlist.html (#40665)
  • TIMEOUT /html/interaction/focus/the-autofocus-attribute/supported-elements.html (#24145)
    • FAIL [expected TIMEOUT] subtest: Element with tabindex should support autofocus

      assert_equals: expected "SPAN" but got "BODY"
      

    • TIMEOUT [expected NOTRUN] subtest: Non-HTMLElement should not support autofocus

      Test timed out
      

  • OK /html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-1.html (#39694)
    • PASS [expected FAIL] subtest: Meta refresh is blocked by the allow-scripts sandbox flag at its creation time, not when refresh comes due
  • OK [expected ERROR] /html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html (#25046)
  • OK /navigation-timing/test-navigation-type-reload.html (#33334)
    • PASS [expected FAIL] subtest: Reload domComplete &gt; Original domComplete
    • PASS [expected FAIL] subtest: Reload domContentLoadedEventEnd &gt; Original domContentLoadedEventEnd
    • PASS [expected FAIL] subtest: Reload domContentLoadedEventStart &gt; Original domContentLoadedEventStart
    • PASS [expected FAIL] subtest: Reload domInteractive &gt; Original domInteractive
    • PASS [expected FAIL] subtest: Reload fetchStart &gt; Original fetchStart
    • PASS [expected FAIL] subtest: Reload loadEventEnd &gt; Original loadEventEnd
    • PASS [expected FAIL] subtest: Reload loadEventStart &gt; Original loadEventStart
  • CRASH [expected OK] /pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html (#40418)
  • OK /preload/preload-error.sub.html (#37177)
    • PASS [expected FAIL] subtest: CORS (fetch): main
  • TIMEOUT [expected OK] /trusted-types/trusted-types-navigation.html?26-30 (#38807)
    • TIMEOUT [expected FAIL] subtest: Navigate a window via form-submission with javascript:-urls in report-only mode.

      Test timed out
      

    • NOTRUN [expected PASS] subtest: Navigate a window via form-submission with javascript:-urls w/ default policy in report-only mode.
    • NOTRUN [expected FAIL] subtest: Navigate a frame via form-submission with javascript:-urls in enforcing mode.
    • NOTRUN [expected PASS] subtest: Navigate a frame via form-submission with javascript:-urls w/ default policy in enforcing mode.
  • TIMEOUT /trusted-types/trusted-types-navigation.html?31-35 (#38034)
    • TIMEOUT [expected PASS] subtest: Navigate a frame via form-submission with javascript:-urls in report-only mode.

      Test timed out
      

    • NOTRUN [expected TIMEOUT] subtest: Navigate a frame via form-submission with javascript:-urls w/ default policy in report-only mode.
  • CRASH [expected ERROR] /webxr/render_state_update.https.html (#27535)
Stable unexpected results (1)
  • ERROR [expected OK] /webxr/light-estimation/xrFrame_getLightEstimate_valid.https.html
    • NOTRUN [expected FAIL] subtest: Can get XRLightEstimates during frame - webgl2

@github-actions
Copy link

⚠️ Try run (#19589526696) failed.

@jdm jdm added the T-linux-wpt Do a try run of the WPT label Nov 22, 2025
@github-actions github-actions bot removed the T-linux-wpt Do a try run of the WPT label Nov 22, 2025
@github-actions
Copy link

🔨 Triggering try run (#19589959431) for Linux (WPT)

@github-actions
Copy link

Test results for linux-wpt from try job (#19589959431):

Flaky unexpected result (79)
  • TIMEOUT /FileAPI/url/url-in-tags-revoke.window.html (#19978)
    • TIMEOUT [expected PASS] subtest: Fetching a blob URL immediately before revoking it works in &lt;script&gt; tags.

      Test timed out
      

  • OK /FileAPI/url/url-with-fetch.any.html (#21517)
    • FAIL [expected PASS] subtest: Revoke blob URL after calling fetch, fetch should succeed

      promise_test: Unhandled rejection with value: object "TypeError: Network error occurred"
      

  • OK /FileAPI/url/url-with-fetch.any.worker.html (#21517)
    • FAIL [expected PASS] subtest: Revoke blob URL after calling fetch, fetch should succeed

      promise_test: Unhandled rejection with value: object "TypeError: Network error occurred"
      

  • OK /IndexedDB/idbfactory_open.any.html
    • FAIL [expected PASS] subtest: Calling open() with version argument 1.5 should not throw.

      assert_equals: version expected 1 but got 9007199254740991
      

  • OK /_mozilla/mozilla/getBoundingClientRect.html (#39668)
    • FAIL [expected PASS] subtest: getBoundingClientRect 1

      assert_equals: expected 62 but got 60.35
      

  • CRASH [expected PASS] /_mozilla/shadow-dom/move-element-with-ua-shadow-tree-crash.html (#39473)
  • OK /_mozilla/webxr/create_session.https.html
    • FAIL [expected PASS] subtest: create_session

      can't access property "simulateDeviceConnection", navigator.xr.test is undefined
      

  • OK /_mozilla/webxr/obtain_frame.https.html
    • FAIL [expected PASS] subtest: obtain_frame

      promise_test: Unhandled rejection with value: object "TypeError: can't access property "simulateDeviceConnection", navigator.xr.test is undefined"
      

  • CRASH [expected OK] /_webgl/conformance/uniforms/no-over-optimization-on-uniform-array-06.html
  • CRASH [expected OK] /_webgl/conformance2/wasm/readpixels-2gb-in-4gb-wasm-memory.html
  • TIMEOUT /content-security-policy/inheritance/location-reload.html (#38983)
    • PASS [expected FAIL] subtest: location.reload() of empty iframe.
  • OK [expected TIMEOUT] /cookiestore/httponly_cookies.https.window.html (#40697)
    • FAIL [expected TIMEOUT] subtest: HttpOnly cookies are not observed

      assert_equals: HttpOnly cookie we wrote using HTTP in cookie jar is invisible to script expected (undefined) undefined but got (string) "cspViolationReportCookie1=1"
      

    • FAIL [expected NOTRUN] subtest: HttpOnly cookies can not be set by document.cookie

      assert_equals: Trying to store an HttpOnly cookie with document.cookie fails expected "cookie1=value1; cookie3=value3" but got "HTTPONLY-cookie=value; cookie1=value1; cookie3=value3"
      

    • FAIL [expected NOTRUN] subtest: HttpOnly cookies can not be set by CookieStore

      assert_equals: httpOnly is not an option for CookieStore.set() expected "cookie1=value1; cookie2=value2; cookie3=value3" but got "HTTPONLY-cookie=value; cookie1=value1; cookie2=value2; cookie3=value3"
      

    • FAIL [expected NOTRUN] subtest: HttpOnly cookies are not deleted/overwritten

      assert_equals: HttpOnly cookie is not deleted expected (string) "HTTPONLY-cookie=value" but got (undefined) undefined
      

  • CRASH [expected OK] /cookiestore/idlharness.https.any.worker.html
  • OK /css/css-fonts/generic-family-keywords-003.html (#38994)
    • PASS [expected FAIL] subtest: @font-face matching for quoted and unquoted system-ui (drawing text in a canvas)
  • OK /css/css-fonts/variations/at-font-face-font-matching.html (#20684)
    • PASS [expected FAIL] subtest: Matching font-style: 'oblique 0deg' should prefer 'oblique -40deg -30deg' over 'italic'
  • OK /custom-elements/form-associated/ElementInternals-setFormValue.html (#29174)
    • PASS [expected FAIL] subtest: Single value - empty name exists
    • PASS [expected FAIL] subtest: Newline normalization - \r\n in name (urlencoded)
  • TIMEOUT [expected OK] /fetch/api/redirect/redirect-keepalive.https.any.html (#32153)
    • TIMEOUT [expected PASS] subtest: [keepalive][iframe][load] mixed content redirect; setting up

      Test timed out
      

  • TIMEOUT /fetch/metadata/generated/css-images.sub.tentative.html (#29047)
    • TIMEOUT [expected PASS] subtest: background-image sec-fetch-dest - Not sent to non-trustworthy cross-site destination

      Test timed out
      

  • ERROR /fetch/metadata/generated/serviceworker.https.sub.html (#36247)
    • FAIL [expected PASS] subtest: sec-fetch-site - Same origin, no options - registration

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

  • TIMEOUT [expected CRASH] /fetch/metadata/window-open.https.sub.html (#40339)
  • OK [expected ERROR] /focus/focus-event-after-switching-iframes.sub.html (#40368)
  • OK /html/browsers/browsing-the-web/navigating-across-documents/009.html (#24456)
    • PASS [expected FAIL] subtest: Link with onclick form submit to javascript url with document.write and href navigation
  • OK /html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-click.html (#28697)
    • PASS [expected FAIL] subtest: aElement.click() before the load event must NOT replace
  • CRASH [expected OK] /html/canvas/element/canvas-host/2d.canvas.host.size.attributes.removed.html
  • TIMEOUT [expected OK] /html/interaction/focus/the-autofocus-attribute/update-the-rendering.html (#24145)
    • TIMEOUT [expected FAIL] subtest: "Flush autofocus candidates" should be happen before a scroll event and animation frame callbacks

      Test timed out
      

  • OK /html/semantics/forms/form-submission-0/multipart-formdata.window.html (#28725)
    • PASS [expected FAIL] subtest: multipart/form-data: 0x00 in value (formdata event)
    • PASS [expected FAIL] subtest: multipart/form-data: \n in value (formdata event)
  • OK /html/semantics/forms/form-submission-0/text-plain.window.html (#28687)
    • FAIL [expected PASS] subtest: text/plain: Basic File test (normal form)

      assert_equals: expected "basic=file-test.txt\r\n" but got ""
      

    • PASS [expected FAIL] subtest: text/plain: Basic File test (formdata event)
  • OK /html/semantics/forms/form-submission-0/urlencoded2.window.html (#28687)
    • FAIL [expected PASS] subtest: application/x-www-form-urlencoded: Basic test (formdata event)

      assert_equals: expected "basic=test" but got ""
      

    • FAIL [expected PASS] subtest: application/x-www-form-urlencoded: Basic File test (normal form)

      assert_equals: expected "basic=file-test.txt" but got ""
      

    • PASS [expected FAIL] subtest: application/x-www-form-urlencoded: Basic File test (formdata event)
    • PASS [expected FAIL] subtest: application/x-www-form-urlencoded: 0x00 in name (normal form)
    • PASS [expected FAIL] subtest: application/x-www-form-urlencoded: double quote in name (normal form)
  • OK [expected CRASH] /html/semantics/forms/the-fieldset-element/disabled-003.html (#31730, #39631)
  • CRASH [expected OK] /pointerevents/pointerevent_multiple_pointerover_no_pointer_movement.html
  • OK /preload/prefetch-document.html (#37210)
    • FAIL [expected PASS] subtest: different-site document prefetch with 'as=document' should not be consumed

      assert_equals: expected 2 but got 1
      

  • ERROR [expected OK] /resource-timing/cors-preflight.any.html (#28694)
  • OK /service-workers/service-worker/fetch-event.https.html (#36234)
    • PASS [expected FAIL] subtest: Service Worker falls back to network in fetch event with POST form
  • CRASH [expected OK] /trusted-types/block-string-assignment-to-DedicatedWorker-setTimeout-setInterval.html
  • TIMEOUT /trusted-types/trusted-types-navigation.html?06-10 (#37920)
    • TIMEOUT [expected FAIL] subtest: Navigate a frame via anchor with javascript:-urls in report-only mode.

      Test timed out
      

    • NOTRUN [expected TIMEOUT] subtest: Navigate a frame via anchor with javascript:-urls w/ default policy in report-only mode.
  • CRASH [expected OK] /upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/sharedworker-classic.https.html
  • CRASH [expected TIMEOUT] /wasm/webapi/empty-body.any.worker.html
  • ERROR [expected OK] /webxr/ar-module/xrDevice_requestSession_immersive-ar.https.html
    • FAIL [expected PASS] subtest: Tests requestSession accepts immersive-ar mode - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-ar\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-ar\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"additive\",\"interactionMode\":\"screen-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Tests requestSession accepts immersive-ar mode - webgl2
    • NOTRUN [expected PASS] subtest: Tests requestSession rejects immersive-ar mode when unsupported
  • ERROR /webxr/depth-sensing/cpu/depth_sensing_cpu_matchDepthViewIdentity.https.html
    • FAIL [expected TIMEOUT] subtest: Ensures XRViewGeometry values match XRView when matchDepthView is unset, cpu-optimized - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-ar\" was rejected on device {\"supportedModes\":[\"immersive-ar\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"depthSensingData\":{\"depthData\":{\"0\":1,\"1\":0,\"2\":1,\"3\":0,\"4\":1,\"5\":0,\"6\":1,\"7\":0,\"8\":1,\"9\":0,\"10\":1,\"11\":0,\"12\":1,\"13\":0,\"14\":1,\"15\":0,\"16\":2,\"17\":0,\"18\":3,\"19\":0,\"20\":4,\"21\":0,\"22\":5,\"23\":0,\"24\":6,\"25\":0,\"26\":7,\"27\":0,\"28\":1,\"29\":0,\"30\":4,\"31\":0,\"32\":9,\"33\":0,\"34\":16,\"35\":0,\"36\":25,\"37\":0,\"38\":36,\"39\":0,\"40\":49,\"41\":0,\"42\":1,\"43\":0,\"44\":8,\"45\":0,\"46\":27,\"47\":0,\"48\":64,\"49\":0,\"50\":125,\"51\":0,\"52\":216,\"53\":0,\"54\":87,\"55\":1,\"56\":1,\"57\":0,\"58\":16,\"59\":0,\"60\":81,\"61\":0,\"62\":0,\"63\":1,\"64\":113,\"65\":2,\"66\":16,\"67\":5,\"68\":97,\"69\":9},\"depthFormat\":\"luminance-alpha\",\"width\":7,\"height\":5,\"normDepthBufferFromNormView\":{\"position\":[1,1,0],\"orientation\":[0,0,1,0]},\"rawValueToMeters\":0.01,\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.002,0],\"viewOffset\":{\"position\":[-0.1,0.01,0],\"orientation\":[0,0,0,1]}}} with error: OperationError: The operation failed for an operation-specific reason."
      

  • ERROR /webxr/depth-sensing/cpu/depth_sensing_cpu_pauseResume.https.html
    • NOTRUN [expected FAIL] subtest: Ensures appropriate data availability with (pause|resume)DepthSensing, cpu-optimized - webgl2
  • ERROR /webxr/depth-sensing/cpu/depth_sensing_cpu_staleView.https.html
    • NOTRUN [expected FAIL] subtest: Ensures getDepthInformation() throws when run with stale XRView, cpu-optimized - webgl2
  • ERROR /webxr/depth-sensing/gpu/depth_sensing_gpu_inactiveFrame.https.html
    • NOTRUN [expected FAIL] subtest: Ensures appropriate depth methods and attributes throw when not run in an active frame, gpu-optimized - webgl2
  • ERROR /webxr/depth-sensing/gpu/depth_sensing_gpu_incorrectUsage.https.html
    • NOTRUN [expected FAIL] subtest: Ensures XRCPUDepthInformation is not obtainable in gpu-optimized usage mode - webgl2
  • ERROR [expected OK] /webxr/events_input_source_recreation.https.html
    • FAIL [expected PASS] subtest: Input sources are re-created when handedness or target ray mode changes - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Input sources are re-created when handedness or target ray mode changes - webgl2
  • ERROR [expected OK] /webxr/events_session_select.https.html
    • FAIL [expected PASS] subtest: XRInputSources primary input presses properly fires off the right events - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRInputSources primary input presses properly fires off the right events - webgl2
  • ERROR [expected OK] /webxr/getInputPose_handedness.https.html
    • FAIL [expected PASS] subtest: XRInputSources properly communicate their handedness - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRInputSources properly communicate their handedness - webgl2
  • ERROR [expected OK] /webxr/getViewerPose_emulatedPosition.https.html
    • NOTRUN [expected FAIL] subtest: XRFrame getViewerPose has emulatedPosition set properly. - webgl2
  • ERROR [expected OK] /webxr/hit-test/ar_hittest_subscription_inputSources.https.html
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with an XRSpace from input source - no move - webgl2
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with an XRSpace from input source - after move - no results - webgl
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with an XRSpace from input source - after move - no results - webgl2
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with an XRSpace from input source - after move - 1 result - webgl
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with an XRSpace from input source - after move - 1 result - webgl2
  • ERROR [expected OK] /webxr/hit-test/ar_hittest_subscription_refSpaces.https.html
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with viewer space - straight ahead - plane - webgl2
    • NOTRUN [expected PASS] subtest: Ensures subscription to hit test works with viewer space - straight up - no results - webgl
    • NOTRUN [expected PASS] subtest: Ensures subscription to hit test works with viewer space - straight up - no results - webgl2
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with local space - webgl
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with local space - webgl2
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with local-floor space - webgl
    • NOTRUN [expected FAIL] subtest: Ensures subscription to hit test works with local-floor space - webgl2
  • ERROR [expected TIMEOUT] /webxr/hit-test/ar_hittest_subscription_states_regular.https.html
    • FAIL [expected PASS] subtest: Hit test subscription succeeds if the feature was requested - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-ar\" was rejected on device {\"supportedModes\":[\"immersive-ar\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"]} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Hit test subscription succeeds if the feature was requested - webgl2
    • NOTRUN [expected PASS] subtest: Hit test subscription fails if the feature was not requested - webgl
    • NOTRUN [expected PASS] subtest: Hit test subscription fails if the feature was not requested - webgl2
    • NOTRUN [expected TIMEOUT] subtest: Hit test subscription fails if the feature was requested but the session already ended - webgl
  • ERROR [expected OK] /webxr/hit-test/ar_hittest_subscription_states_transient.https.html
    • NOTRUN [expected FAIL] subtest: Transient hit test subscription succeeds if the feature was requested - webgl2
    • NOTRUN [expected FAIL] subtest: Transient hit test subscription fails if the feature was not requested - webgl
    • NOTRUN [expected FAIL] subtest: Transient hit test subscription fails if the feature was not requested - webgl2
    • NOTRUN [expected FAIL] subtest: Transient test subscription fails if the feature was requested but the session already ended - webgl
    • NOTRUN [expected FAIL] subtest: Transient test subscription fails if the feature was requested but the session already ended - webgl2
  • ERROR [expected OK] /webxr/hit-test/ar_hittest_subscription_unlocalizable.https.html
    • NOTRUN [expected FAIL] subtest: Ensures hit test result returns null pose w/unlocalizable space - viewer space - webgl2
  • ERROR [expected OK] /webxr/light-estimation/xrFrame_getLightEstimate_oldSession.https.html
    • NOTRUN [expected FAIL] subtest: getLightEstimate rejects if probe is from wrong session - webgl2
  • ERROR [expected OK] /webxr/light-estimation/xrSession_getLightProbe_ended.https.html
    • NOTRUN [expected FAIL] subtest: getLightProbe rejects on an ended session - webgl2
  • ERROR [expected OK] /webxr/light-estimation/xrSession_getLightProbe_notEnabled.https.html
    • NOTRUN [expected FAIL] subtest: getLightProbe rejects if not enabled on session - webgl2
  • ERROR /webxr/render_state_update.https.html (#27535)
    • FAIL [expected PASS] subtest: updateRenderState handles appropriately ended sessions - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: updateRenderState handles appropriately ended sessions - webgl2
    • NOTRUN [expected PASS] subtest: updateRenderState handles appropriately baseLayers created with different sessions - webgl
    • NOTRUN [expected PASS] subtest: updateRenderState handles appropriately baseLayers created with different sessions - webgl2
    • NOTRUN [expected PASS] subtest: updateRenderState handles appropriately immersive sessions with specified inlineVerticalFieldOfView - webgl
    • NOTRUN [expected PASS] subtest: updateRenderState handles appropriately immersive sessions with specified inlineVerticalFieldOfView - webgl2
    • NOTRUN [expected PASS] subtest: updateRenderState handles appropriately XRRenderStateInit with no params - webgl
    • NOTRUN [expected PASS] subtest: updateRenderState handles appropriately XRRenderStateInit with no params - webgl2
    • NOTRUN [expected PASS] subtest: updateRenderState clamps appropriately near/far clipping planes - webgl
    • NOTRUN [expected PASS] subtest: updateRenderState clamps appropriately near/far clipping planes - webgl2
  • ERROR [expected OK] /webxr/xrFrame_getViewerPose_getPose.https.html
    • FAIL [expected PASS] subtest: XRFrame getViewerPose(refSpace) matches getPose(viewer, refSpace). - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[1,2,3],\"orientation\":[0.5,0.5,0.5,0.5]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose(refSpace) matches getPose(viewer, refSpace). - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_add_remove.https.html
    • FAIL [expected PASS] subtest: XRInputSources can be properly added and removed from the session - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRInputSources can be properly added and removed from the session - webgl2
  • ERROR [expected OK] /webxr/xrInputSource_getPose_targetRay_grip.https.html
    • FAIL [expected PASS] subtest: Poses between targetRaySpace and gripSpace can be obtained and behave correctly - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Poses between targetRaySpace and gripSpace can be obtained and behave correctly - webgl2
  • ERROR [expected OK] /webxr/xrReferenceSpace_originOffset.https.html
    • FAIL [expected PASS] subtest: Updating XRReferenceSpace origin offset updates view and input matrices. - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"viewerOrigin\":{\"position\":[1,1,1],\"orientation\":[0.5,0.5,0.5,0.5]},\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[4,3,2],\"orientation\":[0,-0.7071,0,0.7071]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[4,3,2],\"orientation\":[0,-0.7071,0,0.7071]},\"resolution\":{\"width\":200,\"height\":200}}],\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"]} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Updating XRReferenceSpace origin offset updates view and input matrices. - webgl2
  • ERROR [expected OK] /webxr/xrReferenceSpace_originOffsetBounded.https.html
    • NOTRUN [expected FAIL] subtest: Updating XRBoundedReferenceSpace origin offset updates view, input matrices, and bounds geometry. - webgl2
  • ERROR [expected OK] /webxr/xrReferenceSpace_originOffset_viewer.https.html
    • FAIL [expected PASS] subtest: Creating XRReferenceSpace origin offset off of viewer space works. - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"viewerOrigin\":{\"position\":[1,1,1],\"orientation\":[0.5,0.5,0.5,0.5]},\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"]} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Creating XRReferenceSpace origin offset off of viewer space works. - webgl2
  • ERROR [expected OK] /webxr/xrRigidTransform_inverse.https.html
    • FAIL [expected PASS] subtest: XRRigidTransform inverse works - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRRigidTransform inverse works - webgl2
  • CRASH [expected OK] /webxr/xrSession_cancelAnimationFrame.https.html
  • ERROR [expected TIMEOUT] /webxr/xrSession_cancelAnimationFrame_invalidhandle.https.html
    • FAIL [expected TIMEOUT] subtest: XRSession cancelAnimationFrame does not have unexpected behavior when given invalid handles on immersive testSession - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

  • TIMEOUT [expected OK] /webxr/xrSession_requestAnimationFrame_getViewerPose.https.html
    • TIMEOUT [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for non-immersive sessions - webgl

      Test timed out
      

    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for non-immersive sessions - webgl2
    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for immersive sessions - webgl
    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrSession_requestAnimationFrame_timestamp.https.html
    • FAIL [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for immersive - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for immersive - webgl2
    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for non-immersive - webgl
    • NOTRUN [expected PASS] subtest: XRFrame getViewerPose updates on the next frame for non-immersive - webgl2
  • TIMEOUT [expected OK] /webxr/xrSession_viewer_referenceSpace.https.html
    • TIMEOUT [expected PASS] subtest: Identity reference space provides correct poses for inline sessions - webgl

      Test timed out
      

    • NOTRUN [expected PASS] subtest: Identity reference space provides correct poses for inline sessions - webgl2
    • NOTRUN [expected PASS] subtest: Identity reference space provides correct poses for immersive sessions - webgl
    • NOTRUN [expected PASS] subtest: Identity reference space provides correct poses for immersive sessions - webgl2
  • ERROR [expected OK] /webxr/xrSession_visibilityState.https.html
    • NOTRUN [expected FAIL] subtest: Ensures that the XRSession's visibilityState is correctly reported and that the associated visibilitychange event fires. - webgl2
  • CRASH [expected ERROR] /webxr/xrSession_visibilityState_inline.https.html
  • ERROR [expected OK] /webxr/xrView_match.https.html
    • FAIL [expected PASS] subtest: XRFrame contains the expected views - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"]} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRFrame contains the expected views - webgl2
  • ERROR [expected OK] /webxr/xrViewerPose_views_sameObject.https.html
    • FAIL [expected PASS] subtest: XRViewerPose.views meets [SameObject] requirement - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRViewerPose.views meets [SameObject] requirement - webgl2
  • ERROR [expected OK] /webxr/xrViewport_valid.https.html
    • FAIL [expected PASS] subtest: XRViewport attributes are valid - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRViewport attributes are valid - webgl2
    • NOTRUN [expected FAIL] subtest: XRViewport attributes are valid with secondary views requested - webgl
    • NOTRUN [expected FAIL] subtest: XRViewport attributes are valid with secondary views requested - webgl2
  • ERROR [expected OK] /webxr/xrWebGLLayer_framebuffer_scale.https.html
    • NOTRUN [expected FAIL] subtest: Ensure framebuffer scaling works as expected. - webgl2
  • ERROR [expected OK] /webxr/xrWebGLLayer_opaque_framebuffer.https.html
    • FAIL [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer is opaque for immersive - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer is opaque for immersive - webgl2
    • NOTRUN [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer is opaque for non-immersive - webgl
    • NOTRUN [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer is opaque for non-immersive - webgl2
  • TIMEOUT [expected OK] /webxr/xrWebGLLayer_opaque_framebuffer_stencil.https.html
    • TIMEOUT [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer works with stencil for non-immersive - webgl

      Test timed out
      

    • NOTRUN [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer works with stencil for non-immersive - webgl2
    • NOTRUN [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer works with stencil for immersive - webgl
    • NOTRUN [expected PASS] subtest: Ensure that the framebuffer given by the WebGL layer works with stencil for immersive - webgl2
  • ERROR [expected OK] /webxr/xrWebGLLayer_viewports.https.html
    • FAIL [expected PASS] subtest: XRWebGLLayer reports a valid viewports for immersive sessions - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}},{\"eye\":\"right\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200}}],\"secondaryViews\":[{\"eye\":\"none\",\"projectionMatrix\":[1,0,0,0,0,1,0,0,3,2,-1,-1,0,0,-0.2,0],\"viewOffset\":{\"position\":[0,0.1,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"isFirstPersonObserver\":true}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"],\"environmentBlendMode\":\"opaque\",\"interactionMode\":\"world-space\"} with error: OperationError: The operation failed for an operation-specific reason."
      

    • NOTRUN [expected PASS] subtest: XRWebGLLayer reports a valid viewports for immersive sessions - webgl2
    • NOTRUN [expected PASS] subtest: XRWebGLLayer reports a valid viewports for immersive sessions with secondary views requested - webgl
    • NOTRUN [expected PASS] subtest: XRWebGLLayer reports a valid viewports for immersive sessions with secondary views requested - webgl2
    • NOTRUN [expected PASS] subtest: XRWebGLLayer reports a valid viewports for inline sessions - webgl
    • NOTRUN [expected PASS] subtest: XRWebGLLayer reports a valid viewports for inline sessions - webgl2
    • NOTRUN [expected PASS] subtest: XRWebGLLayer reports a valid viewports for inline sessions with secondary views requested - webgl
    • NOTRUN [expected PASS] subtest: XRWebGLLayer reports a valid viewports for inline sessions with secondary views requested - webgl2
  • CRASH [expected OK] /workers/SharedWorker-simple.html
  • CRASH [expected OK] /workers/WorkerNavigator_onLine.htm
Stable unexpected results that are known to be intermittent (20)
  • OK /IndexedDB/idbobjectstore_getAll.any.worker.html (#39400)
    • PASS [expected FAIL] subtest: Get all values with transaction.commit()
  • FAIL [expected PASS] /_mozilla/mozilla/sslfail.html (#10760)
  • TIMEOUT [expected OK] /_mozilla/mozilla/window_resize_event.html (#36741)
    • TIMEOUT [expected PASS] subtest: Popup onresize event fires after resizeTo

      Test timed out
      

  • OK /_webgl/conformance/textures/misc/texture-upload-size.html (#21770)
    • PASS [expected FAIL] subtest: WebGL test #45
    • PASS [expected FAIL] subtest: WebGL test #47
    • PASS [expected FAIL] subtest: WebGL test #49
    • PASS [expected FAIL] subtest: WebGL test #51
    • FAIL [expected PASS] subtest: WebGL test #53

      assert_true: Texture was smaller than the expected size 2x2 expected true got false
      

    • FAIL [expected PASS] subtest: WebGL test #55

      assert_true: getError expected: INVALID_VALUE. Was NO_ERROR : when calling texSubImage2D with the same texture upload with offset 1, 1 expected true got false
      

    • FAIL [expected PASS] subtest: WebGL test #57

      assert_true: Texture was smaller than the expected size 2x2 expected true got false
      

    • FAIL [expected PASS] subtest: WebGL test #59

      assert_true: getError expected: INVALID_VALUE. Was NO_ERROR : when calling texSubImage2D with the same texture upload with offset 1, 1 expected true got false
      

    • PASS [expected FAIL] subtest: WebGL test #61
    • PASS [expected FAIL] subtest: WebGL test #63
    • And 6 more unexpected results...
  • OK /content-security-policy/frame-ancestors/frame-ancestors-path-ignored.window.html (#36468)
    • FAIL [expected PASS] subtest: A 'frame-ancestors' CSP directive with a URL that includes a path should be ignored.

      assert_unreached: The IFrame should have been blocked (or cross-origin). It wasn't. Reached unreachable code
      

  • OK /css/css-cascade/layer-cssom-order-reverse.html (#36094)
    • PASS [expected FAIL] subtest: Delete layer invalidates @font-face
  • OK /css/css-fonts/generic-family-keywords-001.html (#37467)
    • FAIL [expected PASS] subtest: @font-face matching for quoted and unquoted generic(nastaliq)

      assert_equals: quoted generic(nastaliq) matches  @font-face rule expected 50 but got 30
      

  • OK /fetch/metadata/generated/element-img-environment-change.https.sub.html (#30111)
    • FAIL [expected PASS] subtest: sec-fetch-site - Same site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • FAIL [expected PASS] subtest: sec-fetch-site - Cross-Site -&gt; Same-Site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • FAIL [expected PASS] subtest: sec-fetch-site - Same-Origin -&gt; Cross-Site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-site - Same-Site -&gt; Same Origin, no attributes
    • FAIL [expected PASS] subtest: sec-fetch-site - Same-Site -&gt; Same-Site, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-mode - no attributes
    • FAIL [expected PASS] subtest: sec-fetch-mode - attributes: crossorigin

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

    • PASS [expected FAIL] subtest: sec-fetch-user - no attributes
  • OK /fetch/metadata/generated/element-img-environment-change.sub.html (#30111)
    • PASS [expected FAIL] subtest: sec-fetch-site - Not sent to non-trustworthy same-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-mode - Not sent to non-trustworthy same-origin destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-mode - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-dest - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-user - Not sent to non-trustworthy cross-site destination, no attributes
    • PASS [expected FAIL] subtest: sec-fetch-storage-access - Not sent to non-trustworthy same-origin destination, no attributes
    • FAIL [expected PASS] subtest: sec-fetch-site - HTTPS downgrade-upgrade, no attributes

      promise_test: Unhandled rejection with value: object "Error: Failed to query for recorded headers."
      

  • CRASH [expected OK] /html/browsers/browsing-the-web/navigating-across-documents/005.html (#27062)
  • OK /html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.html (#29056)
    • FAIL [expected PASS] subtest: Cross-origin navigation started from unload handler must be ignored

      promise_test: Unhandled rejection with value: object "SecurityError: The operation is insecure."
      

  • OK /html/browsers/history/the-history-interface/traverse_the_history_5.html (#21383)
    • PASS [expected FAIL] subtest: Multiple history traversals, last would be aborted
  • ERROR [expected OK] /html/infrastructure/common-dom-interfaces/collections/domstringlist.html (#40665)
  • OK [expected TIMEOUT] /html/interaction/focus/the-autofocus-attribute/autofocus-dialog.html (#29087)
    • FAIL [expected TIMEOUT] subtest: &lt;dialog&gt;-contained autofocus element gets focused when the dialog is shown

      assert_equals: expected "DIV" but got "BODY"
      

  • OK /html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-1.html (#39694)
    • PASS [expected FAIL] subtest: Meta refresh is blocked by the allow-scripts sandbox flag at its creation time, not when refresh comes due
  • OK /html/webappapis/user-prompts/print-during-unload.html (#35944)
    • FAIL [expected PASS] subtest: print() during unload

      assert_array_equals: expected property 1 to be "destination" but got "error: window.print is not a function" (expected array ["start", "destination"] got ["start", "error: window.print is not a function"])
      

  • CRASH [expected OK] /pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html (#40418)
  • OK /preload/preload-error.sub.html (#37177)
    • FAIL [expected PASS] subtest: success (fetch): main

      assert_greater_than: http://web-platform.test:8000/preload/resources/dummy.xml?label=fetch should be loaded expected a number greater than 0 but got 0
      

    • PASS [expected FAIL] subtest: 404 (fetch): main
  • OK /reporting/same-origin-same-site-credentials.https.sub.html (#40479)
    • FAIL [expected PASS] subtest: Reporting endpoints received credentials.

      assert_equals: No additional cookies were received expected 4 but got 6
      

  • OK /trusted-types/trusted-types-navigation.html?26-30 (#38807)
    • PASS [expected FAIL] subtest: Navigate a window via form-submission with javascript:-urls in report-only mode.
    • PASS [expected FAIL] subtest: Navigate a frame via form-submission with javascript:-urls in enforcing mode.
Stable unexpected results (1)
  • ERROR [expected TIMEOUT] /webxr/xrView_visibility_mask_change.https.html
    • FAIL [expected TIMEOUT] subtest: VisibilityMaskChangeEvent properly fires with expected values - webgl

      promise_test: Unhandled rejection with value: "Session with params \"immersive-vr\" was rejected on device {\"supportsImmersive\":true,\"supportedModes\":[\"inline\",\"immersive-vr\"],\"views\":[{\"eye\":\"left\",\"viewOffset\":{\"position\":[-0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"fieldOfView\":{\"upDegrees\":71.565,\"downDegrees\":-45,\"leftDegrees\":-63.4349,\"rightDegrees\":75.9637},\"projectionMatrix\":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},{\"eye\":\"right\",\"viewOffset\":{\"position\":[0.1,0,0],\"orientation\":[0,0,0,1]},\"resolution\":{\"width\":200,\"height\":200},\"fieldOfView\":{\"upDegrees\":71.565,\"downDegrees\":-45,\"leftDegrees\":-63.4349,\"rightDegrees\":75.9637},\"projectionMatrix\":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]}],\"viewerOrigin\":{\"position\":[0,0,0],\"orientation\":[0,0,0,1]},\"supportedFeatures\":[\"viewer\",\"local\",\"local-floor\",\"bounded-floor\",\"unbounded\",\"hit-test\",\"dom-overlay\",\"light-estimation\",\"anchors\",\"depth-sensing\",\"secondary-views\",\"camera-access\",\"layers\"]} with error: OperationError: The operation failed for an operation-specific reason."
      

@github-actions
Copy link

⚠️ Try run (#19589959431) failed.

@jdm jdm added this pull request to the merge queue Nov 22, 2025
@servo-highfive servo-highfive added the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Nov 22, 2025
Merged via the queue into main with commit 3291a63 Nov 22, 2025
106 of 108 checks passed
@jdm jdm deleted the jdm-patch-58 branch November 22, 2025 07:06
@servo-highfive servo-highfive removed the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Nov 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-awaiting-review There is new code that needs to be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants