WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
312323
[WebXR] Add feature flag for XRWebGLBinding
https://bugs.webkit.org/show_bug.cgi?id=312323
Summary
[WebXR] Add feature flag for XRWebGLBinding
Dan Glastonbury
Reported
2026-04-14 16:01:32 PDT
Work was done in
310069@main
to support the WebXR Layers API. This is used by WebGPU and WebGL bindings. For platforms that don't support WebGL bindings, add a feature flag to disable XRWebGLBinding being exposed to the page that is independent of the layers feature flag.
Attachments
Add attachment
proposed patch, testcase, etc.
Dan Glastonbury
Comment 1
2026-04-14 16:01:46 PDT
rdar://174552608
Dan Glastonbury
Comment 2
2026-04-14 21:22:31 PDT
After testing on a number of three.js apps, it's best to only enable layer when OpenXR is supported.
Dan Glastonbury
Comment 3
2026-04-14 21:29:40 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/62792
EWS
Comment 4
2026-04-14 22:50:00 PDT
Committed
311263@main
(114ad783c3f1): <
https://commits.webkit.org/311263@main
> Reviewed commits have been landed. Closing PR #62792 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug