diff options
author | chickenleaf <lashwinib@gmail.com> | 2024-10-11 22:08:23 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-11 16:38:23 +0000 |
commit | 20a15619f0461bb44e8dfc3e81ff20d9d2d4fd9d (patch) | |
tree | 194c8d20365a18187a219d35890057f835f3c83e /components/script/dom/bindings | |
parent | 27b25e869bc6d8d1b42da655895c27dc3c08f211 (diff) | |
download | servo-20a15619f0461bb44e8dfc3e81ff20d9d2d4fd9d.tar.gz servo-20a15619f0461bb44e8dfc3e81ff20d9d2d4fd9d.zip |
CanGc fixes starting from imagedata.rs (#33808)
* CanGc fixes starting from imagedata.rs
Signed-off-by: L Ashwin B <lashwinib@gmail.com>
* Update components/script/dom/imagedata.rs
Co-authored-by: Josh Matthews <josh@joshmatthews.net>
Signed-off-by: chickenleaf <lashwinib@gmail.com>
---------
Signed-off-by: L Ashwin B <lashwinib@gmail.com>
Signed-off-by: chickenleaf <lashwinib@gmail.com>
Co-authored-by: Josh Matthews <josh@joshmatthews.net>
Diffstat (limited to 'components/script/dom/bindings')
-rw-r--r-- | components/script/dom/bindings/codegen/Bindings.conf | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/components/script/dom/bindings/codegen/Bindings.conf b/components/script/dom/bindings/codegen/Bindings.conf index 14a5a1c2905..3553583b53c 100644 --- a/components/script/dom/bindings/codegen/Bindings.conf +++ b/components/script/dom/bindings/codegen/Bindings.conf @@ -54,6 +54,10 @@ DOMInterfaces = { 'inRealms': ['WhenDefined'], }, +'CanvasRenderingContext2D': { + 'canGc': ['CreateImageData', 'CreateImageData_', 'GetImageData'], +}, + 'DOMImplementation': { 'canGc': ['CreateDocument', 'CreateHTMLDocument'], }, @@ -145,6 +149,10 @@ DOMInterfaces = { 'inRealms': ['StartRendering'], }, +'OffscreenCanvasRenderingContext2D': { + 'canGc': ['CreateImageData', 'CreateImageData_', 'GetImageData'], +}, + 'Promise': { 'spiderMonkeyInterface': True, }, |