diff options
author | marmeladema <xademax@gmail.com> | 2019-07-27 19:36:21 +0100 |
---|---|---|
committer | marmeladema <xademax@gmail.com> | 2019-08-09 00:43:28 +0100 |
commit | 0703a1ad6d736796d467f5a028e5ab3c6d876268 (patch) | |
tree | 8c8d3abf018339a38f40df2ce4d090a3f31ee4d6 /components/script/dom/bindings/codegen/CodegenRust.py | |
parent | 6c26518f61f016bf2a0bac9dced9d222880fbaec (diff) | |
download | servo-0703a1ad6d736796d467f5a028e5ab3c6d876268.tar.gz servo-0703a1ad6d736796d467f5a028e5ab3c6d876268.zip |
Use safe JSContext as first argument for throw_dom_exception
Diffstat (limited to 'components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r-- | components/script/dom/bindings/codegen/CodegenRust.py | 10 |
1 files changed, 5 insertions, 5 deletions
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::<dom::types::%s>(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::<GlobalScope>(), Error::Type("new.target is null".to_owned())); + throw_dom_exception(cx, global.upcast::<GlobalScope>(), Error::Type("new.target is null".to_owned())); return false; } if args.callee() == new_target.get() { - throw_dom_exception(*cx, global.upcast::<GlobalScope>(), + throw_dom_exception(cx, global.upcast::<GlobalScope>(), Error::Type("new.target must not be the active function object".to_owned())); return false; } @@ -5602,7 +5602,7 @@ let result: Result<DomRoot<%s>, Error> = html_constructor(&global, &args); let result = match result { Ok(result) => result, Err(e) => { - throw_dom_exception(*cx, global.upcast::<GlobalScope>(), e); + throw_dom_exception(cx, global.upcast::<GlobalScope>(), e); return false; }, }; |