aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/promise.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2016-10-05 01:14:46 +0200
committerAnthony Ramine <n.oxyde@gmail.com>2016-10-06 21:35:54 +0200
commit02d38e74e90dd06f9083731a5101ad6b05be20dc (patch)
treecb646c0d496c7ba07a3b4f010142a9774c70e41d /components/script/dom/promise.rs
parent26455b8a67771ff82ce70f21b131d452518e0c50 (diff)
downloadservo-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.rs5
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());