aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen
diff options
context:
space:
mode:
authorSamson <16504129+sagudev@users.noreply.github.com>2024-12-17 07:13:44 +0100
committerGitHub <noreply@github.com>2024-12-17 06:13:44 +0000
commitb7e528d2ff8bd8d50278f81cf5b8bdce370115ec (patch)
tree8f20fe52bfaa2cc135718d68fbc3423aa67da01c /components/script/dom/bindings/codegen
parent4ddcba240be8ed7e8f1f96f4bf56a52b2f4f460f (diff)
downloadservo-b7e528d2ff8bd8d50278f81cf5b8bdce370115ec.tar.gz
servo-b7e528d2ff8bd8d50278f81cf5b8bdce370115ec.zip
webgpu: Fix HTML event loop integration (#34631)
* webgpu: Fix HTML event loop integration Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * Bring back self.drawing_buffer.borrow().cleared Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * Rc webgpu_contexts Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> --------- Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Diffstat (limited to 'components/script/dom/bindings/codegen')
-rw-r--r--components/script/dom/bindings/codegen/Bindings.conf4
1 files changed, 4 insertions, 0 deletions
diff --git a/components/script/dom/bindings/codegen/Bindings.conf b/components/script/dom/bindings/codegen/Bindings.conf
index 0a15dde41d7..f4e2c9e2dfb 100644
--- a/components/script/dom/bindings/codegen/Bindings.conf
+++ b/components/script/dom/bindings/codegen/Bindings.conf
@@ -183,6 +183,10 @@ DOMInterfaces = {
'canGc': ['MapAsync'],
},
+'GPUCanvasContext': {
+ 'weakReferenceable': True,
+},
+
'GPUDevice': {
'inRealms': [
'CreateComputePipelineAsync',