aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/promiserejectionevent.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/promiserejectionevent.rs')
-rw-r--r--components/script/dom/promiserejectionevent.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script/dom/promiserejectionevent.rs b/components/script/dom/promiserejectionevent.rs
index 7aec0e2cd49..1a45790b7e1 100644
--- a/components/script/dom/promiserejectionevent.rs
+++ b/components/script/dom/promiserejectionevent.rs
@@ -8,7 +8,7 @@ use std::rc::Rc;
use dom_struct::dom_struct;
use js::jsapi::{Heap, JSObject};
use js::jsval::JSVal;
-use js::rust::{HandleObject, HandleValue};
+use js::rust::{HandleObject, HandleValue, MutableHandleValue};
use servo_atoms::Atom;
use crate::dom::bindings::codegen::Bindings::EventBinding::EventMethods;
@@ -127,8 +127,8 @@ impl PromiseRejectionEventMethods for PromiseRejectionEvent {
}
// https://html.spec.whatwg.org/multipage/#dom-promiserejectionevent-reason
- fn Reason(&self, _cx: JSContext) -> JSVal {
- self.reason.get()
+ fn Reason(&self, _cx: JSContext, mut retval: MutableHandleValue) {
+ retval.set(self.reason.get())
}
// https://dom.spec.whatwg.org/#dom-event-istrusted