diff options
Diffstat (limited to 'components/script/dom/element.rs')
-rw-r--r-- | components/script/dom/element.rs | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/components/script/dom/element.rs b/components/script/dom/element.rs index b586172816d..3b830a982d1 100644 --- a/components/script/dom/element.rs +++ b/components/script/dom/element.rs @@ -151,9 +151,14 @@ impl Element { } } - pub fn new(local_name: DOMString, namespace: Namespace, prefix: Option<DOMString>, document: JSRef<Document>) -> Temporary<Element> { - Node::reflect_node(box Element::new_inherited(ElementTypeId::Element, local_name, namespace, prefix, document), - document, ElementBinding::Wrap) + pub fn new(local_name: DOMString, + namespace: Namespace, + prefix: Option<DOMString>, + document: JSRef<Document>) -> Temporary<Element> { + Node::reflect_node( + box Element::new_inherited(ElementTypeId::Element, local_name, namespace, prefix, document), + document, + ElementBinding::Wrap) } } @@ -846,7 +851,10 @@ impl<'a> AttributeHandlers for JSRef<'a, Element> { fn get_attribute(self, namespace: &Namespace, local_name: &Atom) -> Option<Temporary<Attr>> { let mut attributes = RootedVec::new(); self.get_attributes(local_name, &mut attributes); - attributes.iter().map(|attr| attr.root()).find(|attr| attr.r().namespace() == namespace).map(|x| Temporary::from_rooted(x.r())) + attributes.iter() + .map(|attr| attr.root()) + .find(|attr| attr.r().namespace() == namespace) + .map(|x| Temporary::from_rooted(x.r())) } // https://dom.spec.whatwg.org/#concept-element-attributes-get-by-name |