diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py index 5b81bcd46d1..830dcd51b3e 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -1645,6 +1645,9 @@ class CGImports(CGWrapper): if constructor: members += [constructor] + if d.proxy: + members += [o for o in d.operations.values() if o] + for m in members: if m.isMethod(): types += relatedTypesForSignatures(m)