aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/promise.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2016-10-01 21:00:17 +0200
committerAnthony Ramine <n.oxyde@gmail.com>2016-10-06 21:35:40 +0200
commitac5a4adf5fcbab26219b2a3fa31cac037ea8abd5 (patch)
tree4cd57a638f3e6696f92dc2b71fd9c95abecdea55 /components/script/dom/promise.rs
parenta8c05c6962849f921bc0aee2d7c3dfa600caec30 (diff)
downloadservo-ac5a4adf5fcbab26219b2a3fa31cac037ea8abd5.tar.gz
servo-ac5a4adf5fcbab26219b2a3fa31cac037ea8abd5.zip
Make Promise::new take a &GlobalScope
Diffstat (limited to 'components/script/dom/promise.rs')
-rw-r--r--components/script/dom/promise.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/promise.rs b/components/script/dom/promise.rs
index 5fd1ef6f85e..867be7809d3 100644
--- a/components/script/dom/promise.rs
+++ b/components/script/dom/promise.rs
@@ -18,6 +18,7 @@ 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;
use dom::promisenativehandler::PromiseNativeHandler;
use js::conversions::ToJSValConvertible;
use js::jsapi::{CallOriginalPromiseResolve, CallOriginalPromiseReject, CallOriginalPromiseThen};
@@ -70,7 +71,7 @@ impl Drop for Promise {
impl Promise {
#[allow(unsafe_code)]
- pub fn new(global: GlobalRef) -> Rc<Promise> {
+ pub fn new(global: &GlobalScope) -> Rc<Promise> {
let cx = global.get_cx();
rooted!(in(cx) let mut obj = ptr::null_mut());
unsafe {