Closed Bug 1743971 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 31830 - 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 31830 into mozilla-central (this bug is closed when the sync is complete).

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

Patrick To <patrto@microsoft.com> wrote:

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: Icb6a886e3f3b907f0c619bce5cf1f1481fb38a44
Reviewed-on: https://chromium-review.googlesource.com/3235583
WPT-Export-Revision: b79c14e480078b5a4b6aff6e5653706cfe8bc584

Component: web-platform-tests → WebVR
Product: Testing → Core
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INVALID
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
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 28 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=723374e6114f3a84fdaae52f04cd393a1cf671ac) [GitHub PR Head](https://wpt.fyi/results/?sha=46fcc588ff097edf2831980499788ea7794e9182&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=46fcc588ff097edf2831980499788ea7794e9182&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: REOPENED → RESOLVED
Closed: 4 years ago4 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: