WebKit has had WebXR in the source tree for some time now thanks to work from Igalia, and it looks like their OpenXR backend is using XR_MNDX_egl_enable for doing EGL-backed sessions, which is only available in Monado and SteamVR Linux. A long time ago I tried getting WebXR working on WebKit in Windows, not knowing about this detail, but I never actually tried to get it working on Linux. Might be worth looking into.
WebKit has had WebXR in the source tree for some time now thanks to work from Igalia, and it looks like their OpenXR backend is using
XR_MNDX_egl_enablefor doing EGL-backed sessions, which is only available in Monado and SteamVR Linux. A long time ago I tried getting WebXR working on WebKit in Windows, not knowing about this detail, but I never actually tried to get it working on Linux. Might be worth looking into.