← Back to release summary
WebGLObject Web IDL superinterface
- Category
- Miscellaneous
- Type
- Chromium catches up
- Status
- Enabled by default (Chrome 126)
- Intent stage
- None
Summary
The WebGL specification has defined a WebGLObject superinterface for many years, but Chromium's implementation never exposed it. This did not significantly affect applications in practice, but prevented enabling WebGL IDL tests in the Interop suite. The WebGL working group also aims to finally utilize this superinterface to improve application-level debugging.
This feature exposes the WebGLObject type in the same contexts where the WebGL API is exposed - on the main thread and workers.
Standards & signals
- Specification: https://registry.khronos.org/webgl/specs/latest/1.0
- Firefox: Positive — Firefox approves of and proposes using this superinterface to add application-level debugging functionality.
- Safari: Positive — Safari approves of using this superinterface to add application-level debugging functionality.
- Web developers: Positive — Web developers request debugging functionality built on this superinterface, per the link above.
View on chromestatus.com