From 85df7f0d6f4f66ad64130ecb09225bb94377737d Mon Sep 17 00:00:00 2001 From: Matt McCoy Date: Wed, 7 Jan 2015 18:42:06 -0500 Subject: Fixes #4164 Make Constructor and new functions take GlobalRef by value --- components/script/dom/bindings/codegen/CodegenRust.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'components/script/dom/bindings/codegen/CodegenRust.py') diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py index 82b79eb1971..22d4d000539 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -4014,7 +4014,7 @@ let global = global_object_for_js_object(JS_CALLEE(cx, vp).to_object()); let global = global.root(); """) nativeName = MakeNativeName(self._ctor.identifier.name) - callGenerator = CGMethodCall(["&global.r()"], nativeName, True, + callGenerator = CGMethodCall(["global.r()"], nativeName, True, self.descriptor, self._ctor) return CGList([preamble, callGenerator]) -- cgit v1.2.3