diff options
Diffstat (limited to 'components/script/dom/bindings/refcounted.rs')
-rw-r--r-- | components/script/dom/bindings/refcounted.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/components/script/dom/bindings/refcounted.rs b/components/script/dom/bindings/refcounted.rs index 45d7d721307..2e2c41dc8a5 100644 --- a/components/script/dom/bindings/refcounted.rs +++ b/components/script/dom/bindings/refcounted.rs @@ -142,10 +142,7 @@ impl TrustedPromise { let this = self; task!(resolve_promise: move || { debug!("Resolving promise."); - let this = this.root(); - let cx = this.global().get_cx(); - let _ac = JSAutoCompartment::new(cx, this.reflector().get_jsobject().get()); - this.resolve_native(cx, &value); + this.root().resolve_native(&value); }) } } |