aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/CodegenRust.py
diff options
context:
space:
mode:
authorEmilio Cobos Álvarez <emilio@crisal.io>2017-09-17 07:32:01 +0200
committerEmilio Cobos Álvarez <emilio@crisal.io>2017-09-17 18:42:23 +0200
commitb29e56eefcf0710bec318781de9bce5aabb5348a (patch)
treec1ec68db19f802ce0ba106098a0f4284c35f54ed /components/script/dom/bindings/codegen/CodegenRust.py
parent4b72eb7168b1eb9a09fb94b6900c103f3ba63e04 (diff)
downloadservo-b29e56eefcf0710bec318781de9bce5aabb5348a.tar.gz
servo-b29e56eefcf0710bec318781de9bce5aabb5348a.zip
script: Fix code generation for named getters.
Fixes part of #18535
Diffstat (limited to 'components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r--components/script/dom/bindings/codegen/CodegenRust.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py
index 7f97868a378..0ad87747a12 100644
--- a/components/script/dom/bindings/codegen/CodegenRust.py
+++ b/components/script/dom/bindings/codegen/CodegenRust.py
@@ -4938,8 +4938,6 @@ class CGDOMJSProxyHandler_defineProperty(CGAbstractExternMethod):
set += ("if RUST_JSID_IS_STRING(id) {\n" +
CGIndenter(CGProxyNamedSetter(self.descriptor)).define() +
" return (*opresult).succeed();\n" +
- "} else {\n" +
- " return false;\n" +
"}\n")
else:
set += ("if RUST_JSID_IS_STRING(id) {\n" +
@@ -4948,7 +4946,7 @@ class CGDOMJSProxyHandler_defineProperty(CGAbstractExternMethod):
" return (*opresult).failNoNamedSetter();\n"
" }\n"
"}\n")
- set += "return proxyhandler::define_property(%s);" % ", ".join(a.name for a in self.args)
+ set += "return proxyhandler::define_property(%s);" % ", ".join(a.name for a in self.args)
return set
def definition_body(self):