diff --git a/dom/bindings/Codegen.py b/dom/bindings/Codegen.py index e6ba2b1f7c0a..bceb85124763 100644 --- a/dom/bindings/Codegen.py +++ b/dom/bindings/Codegen.py @@ -7665,6 +7665,7 @@ class CGBindingImplClass(CGClass): getters and setters. """ self.descriptor = descriptor + self._deps = descriptor.interface.getDeps() iface = descriptor.interface @@ -7780,6 +7781,10 @@ class CGBindingImplClass(CGClass): def getGetParentObjectBody(self): return None + def deps(self): + return self._deps + + class CGExampleClass(CGBindingImplClass): """ Codegen for the actual example class implementation for this descriptor