stylo: Use namespace ids for content: attr(..)

MozReview-Commit-ID: FZ9YEpHQCBh
This commit is contained in:
Manish Goregaokar 2017-05-31 18:03:33 -07:00 committed by Manish Goregaokar
parent 7deeccf4cb
commit 25d193ba34
7 changed files with 57 additions and 16 deletions

View file

@ -430,11 +430,11 @@ impl<'a> ::selectors::Parser for SelectorParser<'a> {
}
fn default_namespace(&self) -> Option<Namespace> {
self.namespaces.default.clone()
self.namespaces.default.as_ref().map(|&(ref ns, _)| ns.clone())
}
fn namespace_for_prefix(&self, prefix: &Prefix) -> Option<Namespace> {
self.namespaces.prefixes.get(prefix).cloned()
self.namespaces.prefixes.get(prefix).map(|&(ref ns, _)| ns.clone())
}
}