diff --git a/dom/bindings/Codegen.py b/dom/bindings/Codegen.py index 35d52f8523d..9206a88758a 100644 --- a/dom/bindings/Codegen.py +++ b/dom/bindings/Codegen.py @@ -7605,7 +7605,9 @@ class CGNativeMember(ClassMethod): return (declType % "JSObject"), False, False if type.isDictionary(): - return type.inner.identifier.name, True, True + typeName = CGDictionary.makeDictionaryName(type.inner, + self.descriptor.workers) + return typeName, True, True assert type.isPrimitive()