aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/progressevent.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/script/dom/progressevent.rs')
-rw-r--r--src/components/script/dom/progressevent.rs12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/components/script/dom/progressevent.rs b/src/components/script/dom/progressevent.rs
index b5dde42efe9..7cc06d0a115 100644
--- a/src/components/script/dom/progressevent.rs
+++ b/src/components/script/dom/progressevent.rs
@@ -37,13 +37,11 @@ impl ProgressEvent {
pub fn new(window: &JSRef<Window>, type_: DOMString,
can_bubble: bool, cancelable: bool,
length_computable: bool, loaded: u64, total: u64) -> Temporary<ProgressEvent> {
- let mut ev = reflect_dom_object(box ProgressEvent::new_inherited(length_computable, loaded, total),
- window,
- ProgressEventBinding::Wrap).root();
- {
- let event: &mut JSRef<Event> = EventCast::from_mut_ref(&mut *ev);
- event.InitEvent(type_, can_bubble, cancelable);
- }
+ let ev = reflect_dom_object(box ProgressEvent::new_inherited(length_computable, loaded, total),
+ window,
+ ProgressEventBinding::Wrap).root();
+ let event: &JSRef<Event> = EventCast::from_ref(&*ev);
+ event.InitEvent(type_, can_bubble, cancelable);
Temporary::from_rooted(&*ev)
}
pub fn Constructor(owner: &JSRef<Window>,