Skip to content

Commit

Permalink
Merge pull request #103 from alcooper91/chrome_update
Browse files Browse the repository at this point in the history
Update Details of Chrome Support for Android XR
  • Loading branch information
toji authored Dec 12, 2024
2 parents f4c4357 + 23d73b0 commit 74bcaea
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 4 deletions.
4 changes: 2 additions & 2 deletions _includes/compat-table.html
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@
<a href="https://immersive-web.github.io/dom-overlays/">Spec</a><br />
<a href="https://developer.mozilla.org/en-US/docs/Web/API/XRSystem/requestSession#parameters">MDN</a><br />
</td>
<td>Chrome for Android, 83</td>
<td>Chrome for Android (Mobile), 83</td>
<td><!--Safari on Vision OS --></td>
<td>iOS</td>
<td><!--Magic Leap Helio--></td>
Expand Down Expand Up @@ -146,7 +146,7 @@
<a href="https://www.w3.org/TR/webxr-hand-input-1/">Spec</a><br />
<a href="https://developer.mozilla.org/en-US/docs/Web/API/XRHand">MDN</a> <br />
</td>
<td><!--Chrome--></td>
<td>Chrome 131</td>
<td><!--Safari on Vision OS --><a href="https://webkit.org/blog/14205/news-from-wwdc23-webkit-features-in-safari-17-beta/#webxr">Behind a feature flag</a></td>
<td><!--WebXR Viewer--></td>
<td><!--Magic Leap Helio--></td>
Expand Down
23 changes: 21 additions & 2 deletions chrome-support.html
Original file line number Diff line number Diff line change
Expand Up @@ -72,12 +72,21 @@ <h2>
<td>immersive-ar</td>
<td>Enabled in Chrome 81+</td>
</tr>
<tr>
<td>
<a href="https://developer.android.com/xr">Android XR devices</a>
</td>
<td>Android</td>
<td>OpenXR</td>
<td>immersive-vr, immersive-ar</td>
<td>Enabled in Chrome 129+</td>
</tr>
</tbody>
</table>
</div>

<h2 id='getting-openxr'>
Getting a compatible OpenXR runtime
<h2 id='getting-openxr-win'>
Getting a compatible OpenXR Desktop runtime
</h2>
<p style="grid-column: 1/-1;">
Chrome uses <a href="https://www.khronos.org/openxr">OpenXR</a> to interface with VR headsets on Windows.
Expand Down Expand Up @@ -111,6 +120,16 @@ <h2 id='getting-openxr'>
<pre>--disable-features=XRSandbox</pre>
</p>

<h2 id='getting-openxr-android'>
Getting a compatible OpenXR Android runtime
</h2>
<p style="grid-column: 1/-1;">
Note that for security reasons, Chrome ignores the Android ContentProvider authorities described
in the <a href="https://registry.khronos.org/OpenXR/specs/1.0/loader.html#active-runtime-information">OpenXR Spec</a>
<br/><br/>
The OpenXR Reference loader also does not provide support for setting the runtime via the environment variable at this time.
</p>

<footer>
<p>CC0 Licensed, feel free to remix, Maintained by the <a href ="https://w3.org/immersive-web">W3C Immersive Web Working and Community Groups</a>
</p>
Expand Down

0 comments on commit 74bcaea

Please sign in to comment.