Files
servo/components/script_bindings
Domenico Rizzo 93c9918cd5 script: Replace WebGLShader Drop implementation with a droppable substruct (#26488) (#44119)
Implementing Drop for DOM types is being forbidden. This change moves
the shader deletion logic into a separate DroppableWebGLShader struct,
allowing WebGLShader to comply with this restriction while still
ensuring GPU resources are released when the object is finalized.

Testing: Covered by existing WebGL tests.
Fixes: #26488

Signed-off-by: Domenico Rizzo <domenico.rizzo@gmail.com>
2026-04-11 13:30:48 +00:00
..
2026-02-16 18:58:15 +00:00