Implement Element.localName.(fixes #2188)

This commit is contained in:
lpy 2014-04-23 11:00:03 +08:00
parent c6bdc7b7f2
commit dfe5215b88
10 changed files with 32 additions and 28 deletions

View file

@ -62,7 +62,7 @@ impl HTMLCollection {
}
impl CollectionFilter for TagNameFilter {
fn filter(&self, elem: &JS<Element>, _root: &JS<Node>) -> bool {
elem.get().tag_name == self.tag
elem.get().local_name == self.tag
}
}
let filter = TagNameFilter {
@ -79,7 +79,7 @@ impl HTMLCollection {
}
impl CollectionFilter for TagNameNSFilter {
fn filter(&self, elem: &JS<Element>, _root: &JS<Node>) -> bool {
elem.get().namespace == self.namespace && elem.get().tag_name == self.tag
elem.get().namespace == self.namespace && elem.get().local_name == self.tag
}
}
let filter = TagNameNSFilter {