From 0703a1ad6d736796d467f5a028e5ab3c6d876268 Mon Sep 17 00:00:00 2001 From: marmeladema Date: Sat, 27 Jul 2019 19:36:21 +0100 Subject: Use safe JSContext as first argument for throw_dom_exception --- components/script/dom/bindings/codegen/CodegenRust.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (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 63a72cbec9e..ea27af3b5b6 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -813,7 +813,7 @@ def getJSToNativeConversionInfo(type, descriptorProvider, failureCode=None, match Promise::new_resolved(&promiseGlobal, cx, valueToResolve.handle()) { Ok(value) => value, Err(error) => { - throw_dom_exception(*cx, &promiseGlobal, error); + throw_dom_exception(cx, &promiseGlobal, error); $*{exceptionCode} } } @@ -3372,7 +3372,7 @@ class CGCallGenerator(CGThing): "let result = match result {\n" " Ok(result) => result,\n" " Err(e) => {\n" - " throw_dom_exception(*cx, %s, e);\n" + " throw_dom_exception(cx, %s, e);\n" " return%s;\n" " },\n" "};" % (glob, errorResult))) @@ -5556,12 +5556,12 @@ let global = DomRoot::downcast::(global).unwrap(); // so we can do the spec's object-identity checks. rooted!(in(*cx) let new_target = UnwrapObjectDynamic(args.new_target().to_object(), *cx, 1)); if new_target.is_null() { - throw_dom_exception(*cx, global.upcast::(), Error::Type("new.target is null".to_owned())); + throw_dom_exception(cx, global.upcast::(), Error::Type("new.target is null".to_owned())); return false; } if args.callee() == new_target.get() { - throw_dom_exception(*cx, global.upcast::(), + throw_dom_exception(cx, global.upcast::(), Error::Type("new.target must not be the active function object".to_owned())); return false; } @@ -5602,7 +5602,7 @@ let result: Result, Error> = html_constructor(&global, &args); let result = match result { Ok(result) => result, Err(e) => { - throw_dom_exception(*cx, global.upcast::(), e); + throw_dom_exception(cx, global.upcast::(), e); return false; }, }; -- cgit v1.2.3