Format script component

This commit is contained in:
chansuke 2018-09-18 23:24:15 +09:00 committed by Josh Matthews
parent 2ca7a13473
commit c37a345dc9
357 changed files with 25485 additions and 18076 deletions

View file

@ -24,15 +24,20 @@ pub struct PromiseNativeHandler {
}
impl PromiseNativeHandler {
pub fn new(global: &GlobalScope,
resolve: Option<Box<Callback>>,
reject: Option<Box<Callback>>)
-> DomRoot<PromiseNativeHandler> {
reflect_dom_object(Box::new(PromiseNativeHandler {
reflector: Reflector::new(),
resolve: resolve,
reject: reject,
}), global, PromiseNativeHandlerBinding::Wrap)
pub fn new(
global: &GlobalScope,
resolve: Option<Box<Callback>>,
reject: Option<Box<Callback>>,
) -> DomRoot<PromiseNativeHandler> {
reflect_dom_object(
Box::new(PromiseNativeHandler {
reflector: Reflector::new(),
resolve: resolve,
reject: reject,
}),
global,
PromiseNativeHandlerBinding::Wrap,
)
}
fn callback(callback: &Option<Box<Callback>>, cx: *mut JSContext, v: HandleValue) {