XRDevice has been removed from the WebXR Device API spec, and Chromium should be updated to reflect that.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e7a484c5236006fa11eeec6972afc25a04cbcbc4 commit e7a484c5236006fa11eeec6972afc25a04cbcbc4 Author: Brandon Jones <bajones@chromium.org> Date: Fri Jan 11 20:36:58 2019 Breaking dependencies on XRDevice Remove as many references to XRDevice as possible without completely removing the interface itself. All functionality previously contained in XRDevice is shifted into the XR interface. Done purely as a method of reducing the size of the XRDevice removal CL. Bug: 916299 TBR: mcasas Change-Id: I01696972a7e56e196eedfc6ffe248789520a8f9e Reviewed-on: https://chromium-review.googlesource.com/c/1405880 Commit-Queue: Brandon Jones <bajones@chromium.org> Reviewed-by: Klaus Weidner <klausw@chromium.org> Cr-Commit-Position: refs/heads/master@{#622128} [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/canvas/htmlcanvas/canvas_context_creation_attributes_helpers.cc [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/webgl/webgl_context_attribute_helpers.cc [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/xr/xr.cc [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/xr/xr.h [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/xr/xr_canvas_input_provider.cc [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/xr/xr_device.cc [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/xr/xr_device.h [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/xr/xr_frame_provider.cc [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/xr/xr_frame_provider.h [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/xr/xr_session.cc [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/xr/xr_session.h [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/xr/xr_session.idl [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/renderer/modules/xr/xr_webgl_layer.cc [delete] https://crrev.com/641e3ce0cd54b64d5eea457f22e98352f9ee09c8/third_party/blink/web_tests/external/wpt/feature-policy/reporting/xr-reporting.https-expected.txt [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/web_tests/external/wpt/feature-policy/reporting/xr-reporting.https.html.headers [delete] https://crrev.com/641e3ce0cd54b64d5eea457f22e98352f9ee09c8/third_party/blink/web_tests/external/wpt/webxr/xrSession_device.https.html [modify] https://crrev.com/e7a484c5236006fa11eeec6972afc25a04cbcbc4/third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt
This issue has an owner, a component and a priority, but is still listed as untriaged or unconfirmed. By definition, this bug is triaged. Changing status to "assigned". Please reach out to me if you disagree with how I've done this.
Comment 1 by bajones@chromium.org
, Jan 9