Jordan Santell
Jordan Santell
We should expose values like the build version number, as well as what dpdb values are being used easily from WebVRPolyfill for debugging
Currently, as a vestige of earlier prototype days by a single developer, the built files are created and committed manually, on an as-needed basis and before publishing. It's a good...
via #65 Currently, a valid "XRDevice" must be generated (out of the box, either backed via WebVR or Cardboard). There are reasons to only support polyfilling inline without immersive-vr (perf...
There is a scenario where inline sessions are supported (all WebXR implementations must support this), but no immersive session (e.g. an AR headset?). If and only if an immersive session...
It'd be amazing if we could hook into some/all of the web platform tests that browsers run to ensure spec compliance: https://github.com/web-platform-tests/wpt/tree/b6523af4883a9b9db729fbcd6c411ae1441676d9/webxr
With the [modularization work happening in WebXR]( https://github.com/immersive-web/administrivia/blob/master/modules.md), the overhead of some optional dependencies and the overhead for the polyfill in general, it'd be great if a small script could...
The polyfill currently is (was) targeting the latest WebXR API spec. The [webxr-examples repo contained a shim](https://github.com/immersive-web/webxr-samples/blob/master/js/webxr-version-shim.js) that would patch various iterations of the implementation in Chrome (patching changes between...
Figure out a CDN solution so developers can target the latest polyfill version, keep up with browser latest changes, and take advantage of #61 when ready. Referencing the npm package...
There should be a way to optionally build with cardboard-vr-display: this dependency is a majority of the polyfill's size (~250kb?) and unnecessary in the AR-only extension cases ([WebXR Viewer](https://github.com/mozilla-mobile/webxr-ios)).
There's a need when extending the polyfill to customize the request call `requestSession()` with custom values (e.g. [WebXR Viewer](https://github.com/mozilla-mobile/webxr-ios)). Currently, it requires clobbering the function and manually polyfilling. Is there...