mirror of
https://github.com/servo/servo
synced 2026-05-09 16:42:16 +02:00
Moves the `Drop` logic for `GPURenderPassEncoder` into a dedicated helper struct, `DroppableGPURenderPassEncoder`. This ensures that DOM types do not directly implement `Drop`, aligning with the policy for resource management in the DOM. The associated `Bindings.conf` entry is removed as direct `Drop` is no longer needed for this type. Testing: WebGPU tests just cover its cases Fixes: Partially #26488 Signed-off-by: Domenico Rizzo <domenico.rizzo@gmail.com>