Closed Bug 1749867 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 32355 - Reland "Add support for secondary views in WebXR"

Categories

(Core :: WebVR, task, P4)

task

Tracking

()

RESOLVED FIXED
98 Branch
Tracking Status
firefox98 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Attachments

(1 file)

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

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

Patrick To <patrto@microsoft.com> wrote:

Reland "Add support for secondary views in WebXR"

This change adds support for requesting secondary views in WebXR.
Secondary views can be requested by passing in 'secondary-views'
to requestSession. With this enabled, an arbitrary number of
secondary views can be exposed from the XR runtime on each frame.

This change also implements secondary views in the OpenXR backend,
supporting the first-person observer view configuration. Secondary views
in OpenXR are only exposed to WebXR only when they are active (such as
when the camera feed is being captured) and requested by WebXR.

Change-Id: Ic02d1140ef1c07218c61fc7e6c8a8e6bb85c5b82
Reviewed-on: https://chromium-review.googlesource.com/3384272
WPT-Export-Revision: 7c4e89c979cd90ee4942720b11e30ee2967ebeb6

Component: web-platform-tests → WebVR
Product: Testing → Core
Attached file Notable wpt changes
# CI Results Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 127 tests and 2 subtests ## Status Summary ### Firefox OK : 1[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 119[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] PASS : 3 FAIL : 2[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 384[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] ERROR : 1[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 8[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] ### Chrome OK : 125 PASS : 399 FAIL : 10 PRECONDITION_FAILED: 8 ERROR : 2 ### Safari OK : 119 PASS : 2 FAIL : 385 ERROR : 8 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=05a8fb1f306adfa2917fd10d28444fe2fa1a25ba) [GitHub PR Head](https://wpt.fyi/results/?sha=226a00ae4ffbd44b744bc77b025e62217b4ce276&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=226a00ae4ffbd44b744bc77b025e62217b4ce276&label=pr_base) ## Details ### Firefox-only Failures /video-rvfc/request-video-frame-callback-before-xr-session.https.html: ERROR (See attachment for full changes)
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: