diff options
author | Ms2ger <Ms2ger@gmail.com> | 2017-02-08 12:40:19 +0100 |
---|---|---|
committer | Ms2ger <Ms2ger@gmail.com> | 2017-02-08 12:40:19 +0100 |
commit | 85585d93345be93588545c2c7c6766421c12602f (patch) | |
tree | 2a4462223fe0f8f338ef1a85725a656aa6ed3742 /components/script/dom/bindings/codegen/Configuration.py | |
parent | 5230ad2c61cec18034bb58a8745b7f330f2049da (diff) | |
download | servo-85585d93345be93588545c2c7c6766421c12602f.tar.gz servo-85585d93345be93588545c2c7c6766421c12602f.zip |
Remove unused Descriptor.needsRooting field.
Diffstat (limited to 'components/script/dom/bindings/codegen/Configuration.py')
-rw-r--r-- | components/script/dom/bindings/codegen/Configuration.py | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/components/script/dom/bindings/codegen/Configuration.py b/components/script/dom/bindings/codegen/Configuration.py index 14a11c139a9..0fe9bf6c004 100644 --- a/components/script/dom/bindings/codegen/Configuration.py +++ b/components/script/dom/bindings/codegen/Configuration.py @@ -201,20 +201,17 @@ class Descriptor(DescriptorProvider): # Callback and SpiderMonkey types do not use JS smart pointers, so we should not use the # built-in rooting mechanisms for them. if spiderMonkeyInterface: - self.needsRooting = False self.returnType = 'Rc<%s>' % typeName self.argumentType = '&%s' % typeName self.nativeType = typeName pathDefault = 'dom::types::%s' % typeName elif self.interface.isCallback(): - self.needsRooting = False ty = 'dom::bindings::codegen::Bindings::%sBinding::%s' % (ifaceName, ifaceName) pathDefault = ty self.returnType = "Rc<%s>" % ty self.argumentType = "???" self.nativeType = ty else: - self.needsRooting = True self.returnType = "Root<%s>" % typeName self.argumentType = "&%s" % typeName self.nativeType = "*const %s" % typeName |