aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/codegen/CodegenRust.py
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-07-30 17:55:28 +0200
committerMs2ger <ms2ger@gmail.com>2014-07-30 21:45:55 +0200
commit83cc23089abb134189396216e799e7f7015e1458 (patch)
tree69093062f89085246b8915b987f4f75beaf4ab67 /src/components/script/dom/bindings/codegen/CodegenRust.py
parentea621676f2b2bb1186b46aa0653e6a393269311b (diff)
downloadservo-83cc23089abb134189396216e799e7f7015e1458.tar.gz
servo-83cc23089abb134189396216e799e7f7015e1458.zip
Throw a TypeError when a non-object is passed where one is expected.
Diffstat (limited to 'src/components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r--src/components/script/dom/bindings/codegen/CodegenRust.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py
index 84f978e8f8f..a9a77fb34ff 100644
--- a/src/components/script/dom/bindings/codegen/CodegenRust.py
+++ b/src/components/script/dom/bindings/codegen/CodegenRust.py
@@ -497,7 +497,7 @@ def getJSToNativeConversionTemplate(type, descriptorProvider, failureCode=None,
return CGWrapper(
CGGeneric(
failureCode or
- ('//XXXjdm ThrowErrorMessage(cx, MSG_NOT_OBJECT, "%s");\n'
+ ('throw_type_error(cx, "%s is not an object.");\n'
'%s' % (firstCap(sourceDescription), exceptionCode))),
post="\n")
def onFailureBadType(failureCode, typeName):