Skip to content

Commit

Permalink
Rename fire_simple_event_params to fire_event
Browse files Browse the repository at this point in the history
Fixes #9180.
  • Loading branch information
nerith committed Jan 7, 2016
1 parent 72ecbbe commit fb0304c
Show file tree
Hide file tree
Showing 5 changed files with 33 additions and 30 deletions.
12 changes: 6 additions & 6 deletions components/script/dom/eventtarget.rs
Expand Up @@ -332,15 +332,15 @@ impl EventTarget {

/// Implements https://html.spec.whatwg.org/multipage/#fire-a-simple-event
pub fn fire_simple_event(&self, name: &str, win: GlobalRef) -> Root<Event> {
self.fire_simple_event_params(name, EventBubbles::DoesNotBubble,
EventCancelable::NotCancelable, win)
self.fire_event(name, EventBubbles::DoesNotBubble,
EventCancelable::NotCancelable, win)
}

/// Implements more customizable variant of EventTarget::fire_simple_event.
pub fn fire_simple_event_params(&self, name: &str,
bubbles: EventBubbles,
cancelable: EventCancelable,
win: GlobalRef) -> Root<Event> {
pub fn fire_event(&self, name: &str,
bubbles: EventBubbles,
cancelable: EventCancelable,
win: GlobalRef) -> Root<Event> {
let event = Event::new(win, Atom::from(name), bubbles, cancelable);

event.fire(self);
Expand Down
24 changes: 12 additions & 12 deletions components/script/dom/htmlformelement.rs
Expand Up @@ -172,10 +172,10 @@ impl HTMLFormElement {
// Step 5
if submit_method_flag == SubmittedFrom::NotFromFormSubmitMethod {
let event = self.upcast::<EventTarget>()
.fire_simple_event_params("submit",
EventBubbles::Bubbles,
EventCancelable::Cancelable,
GlobalRef::Window(win.r()));
.fire_event("submit",
EventBubbles::Bubbles,
EventCancelable::Cancelable,
GlobalRef::Window(win.r()));
if event.DefaultPrevented() {
return;
}
Expand Down Expand Up @@ -271,10 +271,10 @@ impl HTMLFormElement {
let win = window_from_node(self);
let unhandled_invalid_controls = invalid_controls.into_iter().filter_map(|field| {
let event = field.as_event_target()
.fire_simple_event_params("invalid",
EventBubbles::DoesNotBubble,
EventCancelable::Cancelable,
GlobalRef::Window(win.r()));
.fire_event("invalid",
EventBubbles::DoesNotBubble,
EventCancelable::Cancelable,
GlobalRef::Window(win.r()));
if !event.DefaultPrevented() { return Some(field); }
None
}).collect::<Vec<FormSubmittableElement>>();
Expand Down Expand Up @@ -398,10 +398,10 @@ impl HTMLFormElement {

let win = window_from_node(self);
let event = self.upcast::<EventTarget>()
.fire_simple_event_params("reset",
EventBubbles::Bubbles,
EventCancelable::Cancelable,
GlobalRef::Window(win.r()));
.fire_event("reset",
EventBubbles::Bubbles,
EventCancelable::Cancelable,
GlobalRef::Window(win.r()));
if event.DefaultPrevented() {
return;
}
Expand Down
16 changes: 8 additions & 8 deletions components/script/dom/htmlinputelement.rs
Expand Up @@ -866,14 +866,14 @@ impl Activatable for HTMLInputElement {
let win = window_from_node(self);
let target = self.upcast::<EventTarget>();

target.fire_simple_event_params("input",
EventBubbles::Bubbles,
EventCancelable::NotCancelable,
GlobalRef::Window(win.r()));
target.fire_simple_event_params("change",
EventBubbles::Bubbles,
EventCancelable::NotCancelable,
GlobalRef::Window(win.r()));
target.fire_event("input",
EventBubbles::Bubbles,
EventCancelable::NotCancelable,
GlobalRef::Window(win.r()));
target.fire_event("change",
EventBubbles::Bubbles,
EventCancelable::NotCancelable,
GlobalRef::Window(win.r()));
}
},
_ => ()
Expand Down
3 changes: 3 additions & 0 deletions components/script/dom/webidls/Event.webidl
Expand Up @@ -8,6 +8,9 @@
*
* Copyright © 2012 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C
* liability, trademark and document use rules apply.
*
* WebIDL specification for this interface:
* https://dom.spec.whatwg.org/#event
*/

[Constructor(DOMString type, optional EventInit eventInitDict)]
Expand Down
8 changes: 4 additions & 4 deletions components/script/dom/websocket.rs
Expand Up @@ -530,10 +530,10 @@ impl Runnable for CloseTask {
ws.full.set(false);
//A Bad close
ws.clean_close.set(false);
ws.upcast().fire_simple_event_params("error",
EventBubbles::DoesNotBubble,
EventCancelable::Cancelable,
global.r());
ws.upcast().fire_event("error",
EventBubbles::DoesNotBubble,
EventCancelable::Cancelable,
global.r());
}
let reason = ws.reason.borrow().clone();
/*In addition, we also have to fire a close even if error event fired
Expand Down

0 comments on commit fb0304c

Please sign in to comment.