mirror of
https://github.com/servo/servo
synced 2026-05-08 16:12:15 +02:00
Implementing `Drop` for DOM types is being forbidden. This moves the resource cleanup logic for `GPUShaderModule`, `GPUTexture`, and `GPUTextureView` to separate helper structs and removes the `allowDropImpl` flag from the bindings configuration. Testing: WebGpu tests just cover their cases Fixes: Partially #26488 Signed-off-by: Domenico Rizzo <domenico.rizzo@gmail.com>