WebXR should reject requests to create AR sessions while in a VR headset. First, it won't work correctly. Second, there could be privacy concerns related to exposing orientation information; we already disable inline VR sessions for this reason (see also issue 905339 and issue 879385).
Note: The second issue might be addressed by changes in the WebXR Device API spec.
WebXR should reject requests to create AR sessions [1] while in a VR headset. First, it won't work correctly. Second, there could be privacy concerns related to exposing orientation information.
We already disable poses for inline VR sessions for the second reason (see also issue 905339 and issue 879385). Allowing them to be created, though, could be fine for Unified Render Path reasons.
Note: The second issue might be addressed by changes in the WebXR Device API spec to make AR a mode and not inline.
[1] i.e., requestSession({mode: 'immersive-ar'})
Comment 1 by ddorwin@chromium.org
, Nov 15