Commit 5cd9fba
authored
Maps webxr web-features (#55739)
* maps webxr-device
Feature: WebXR
Reference: https://github.com/web-platform-dx/web-features/blob/main/features/webxr-device.yml
Note: The navigator.xr API represents the browser's virtual reality or augmented reality system. The core WebXR Device API includes XRSystem, XRSession, XRFrame, XRView, XRPose, XRViewerPose, XRInputSource, XRReferenceSpace, XRRigidTransform, XRWebGLLayer and related interfaces for requesting and managing XR sessions.
Search strategy: Searched for major WebXR interface names (navigator.xr, XRSession, XRFrame, XRView, XRPose, XRViewerPose, XRInputSource, XRReferenceSpace, XRRigidTransform, XRWebGLLayer, XRSystem).
Results:
- Total matches found: 572 across 125 unique files
- Filtered: 83 files mapped
WEB_FEATURES.yml files created:
✅ [webxr/WEB_FEATURES.yml](webxr/WEB_FEATURES.yml) - Core WebXR Device API tests (83 files) - **CREATED**
Excluded (42 files):
- WebXR extension subdirectories (30 files): anchors/ (6), ar-module/ (3), depth-sensing/ (10), dom-overlay/ (2), gamepads-module/ (1), hit-test/ (4), layers/ (2), light-estimation/ (2) - These are extension features that should be classified separately (webxr-anchors, webxr-hit-test, webxr-layers, webxr-lighting-estimation, etc.)
- Non-webxr tests (11 files): speculation-rules/prerender (4), permissions-policy/reporting (2), feature-policy/reporting (1), video-rvfc (2), resources/chromium (2) - Tests that incidentally reference WebXR
- Resources directory (1 file): webxr/resources - Not a test file
* maps webxr-lighting-estimation
* maps webxr-layers
* maps webxr-hit-test
* maps remaining webxr features
✅ webxr/anchors/WEB_FEATURES.yml - webxr-anchors
✅ webxr/ar-module/WEB_FEATURES.yml - webxr-ar
✅ webxr/camera-access/WEB_FEATURES.yml - webxr-camera
✅ webxr/depth-sensing/WEB_FEATURES.yml - webxr-depth-sensing
✅ webxr/dom-overlay/WEB_FEATURES.yml - webxr-dom-overlays
✅ webxr/gamepads-module/WEB_FEATURES.yml - webxr-gamepads
✅ webxr/hand-input/WEB_FEATURES.yml - webxr-hand-input1 parent 127ebaa commit 5cd9fba
File tree
11 files changed
+34
-0
lines changed- webxr
- anchors
- ar-module
- camera-access
- depth-sensing
- dom-overlay
- gamepads-module
- hand-input
- hit-test
- layers
- light-estimation
11 files changed
+34
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
0 commit comments