aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/htmltextareaelement.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/htmltextareaelement.rs')
-rw-r--r--components/script/dom/htmltextareaelement.rs11
1 files changed, 7 insertions, 4 deletions
diff --git a/components/script/dom/htmltextareaelement.rs b/components/script/dom/htmltextareaelement.rs
index 69fe9046dad..a89df91f99b 100644
--- a/components/script/dom/htmltextareaelement.rs
+++ b/components/script/dom/htmltextareaelement.rs
@@ -114,8 +114,9 @@ impl HTMLTextAreaElement {
pub fn new(localName: Atom,
prefix: Option<DOMString>,
document: &Document) -> Root<HTMLTextAreaElement> {
- let element = HTMLTextAreaElement::new_inherited(localName, prefix, document);
- Node::reflect_node(box element, document, HTMLTextAreaElementBinding::Wrap)
+ Node::reflect_node(box HTMLTextAreaElement::new_inherited(localName, prefix, document),
+ document,
+ HTMLTextAreaElementBinding::Wrap)
}
}
@@ -260,7 +261,8 @@ impl HTMLTextAreaElementMethods for HTMLTextAreaElement {
&self.upcast(),
atom!("select"),
EventBubbles::Bubbles,
- EventCancelable::NotCancelable);
+ EventCancelable::NotCancelable,
+ window.r());
self.upcast::<Node>().dirty(NodeDamage::OtherNodeDamage);
}
}
@@ -383,7 +385,8 @@ impl VirtualMethods for HTMLTextAreaElement {
&self.upcast(),
atom!("input"),
EventBubbles::Bubbles,
- EventCancelable::NotCancelable);
+ EventCancelable::NotCancelable,
+ window.r());
}
self.upcast::<Node>().dirty(NodeDamage::OtherNodeDamage);