diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2016-10-05 01:14:46 +0200 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2016-10-06 21:35:54 +0200 |
commit | 02d38e74e90dd06f9083731a5101ad6b05be20dc (patch) | |
tree | cb646c0d496c7ba07a3b4f010142a9774c70e41d /components/script/dom/promise.rs | |
parent | 26455b8a67771ff82ce70f21b131d452518e0c50 (diff) | |
download | servo-02d38e74e90dd06f9083731a5101ad6b05be20dc.tar.gz servo-02d38e74e90dd06f9083731a5101ad6b05be20dc.zip |
Make Promise::Reject and Resolve take a &GlobalScope
Diffstat (limited to 'components/script/dom/promise.rs')
-rw-r--r-- | components/script/dom/promise.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/components/script/dom/promise.rs b/components/script/dom/promise.rs index fe63cff9b94..14f53bf8466 100644 --- a/components/script/dom/promise.rs +++ b/components/script/dom/promise.rs @@ -15,7 +15,6 @@ use dom::bindings::callback::CallbackContainer; use dom::bindings::codegen::Bindings::PromiseBinding::AnyCallback; use dom::bindings::conversions::root_from_object; use dom::bindings::error::{Error, Fallible}; -use dom::bindings::global::GlobalRef; use dom::bindings::js::MutHeapJSVal; use dom::bindings::reflector::{Reflectable, MutReflectable, Reflector}; use dom::globalscope::GlobalScope; @@ -113,7 +112,7 @@ impl Promise { } #[allow(unrooted_must_root, unsafe_code)] - pub fn Resolve(global: GlobalRef, + pub fn Resolve(global: &GlobalScope, cx: *mut JSContext, value: HandleValue) -> Fallible<Rc<Promise>> { let _ac = JSAutoCompartment::new(cx, global.reflector().get_jsobject().get()); @@ -125,7 +124,7 @@ impl Promise { } #[allow(unrooted_must_root, unsafe_code)] - pub fn Reject(global: GlobalRef, + pub fn Reject(global: &GlobalScope, cx: *mut JSContext, value: HandleValue) -> Fallible<Rc<Promise>> { let _ac = JSAutoCompartment::new(cx, global.reflector().get_jsobject().get()); |