diff options
author | Matt Brubeck <mbrubeck@limpet.net> | 2017-09-08 21:52:48 -0700 |
---|---|---|
committer | Matt Brubeck <mbrubeck@limpet.net> | 2017-09-11 06:53:05 -0700 |
commit | a5a0e9ffe81d0b7ec4d57a35a0bed9bfab0c6e9c (patch) | |
tree | 84517965db18db1e8f3c91a4499a444afa349a6f /components/script/dom/cssstyledeclaration.rs | |
parent | 21006fb75262fb4843bfbb7f4bd7bad4b55552e9 (diff) | |
download | servo-a5a0e9ffe81d0b7ec4d57a35a0bed9bfab0c6e9c.tar.gz servo-a5a0e9ffe81d0b7ec4d57a35a0bed9bfab0c6e9c.zip |
Use SmallBitVec for important flags in PDB
Diffstat (limited to 'components/script/dom/cssstyledeclaration.rs')
-rw-r--r-- | components/script/dom/cssstyledeclaration.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script/dom/cssstyledeclaration.rs b/components/script/dom/cssstyledeclaration.rs index cf03ff45d88..5aea41c1b36 100644 --- a/components/script/dom/cssstyledeclaration.rs +++ b/components/script/dom/cssstyledeclaration.rs @@ -410,10 +410,10 @@ impl CSSStyleDeclarationMethods for CSSStyleDeclaration { // https://dev.w3.org/csswg/cssom/#the-cssstyledeclaration-interface fn IndexedGetter(&self, index: u32) -> Option<DOMString> { self.owner.with_block(|pdb| { - pdb.declarations().get(index as usize).map(|entry| { - let (ref declaration, importance) = *entry; + pdb.declarations().get(index as usize).map(|declaration| { + let important = pdb.declarations_importance().get(index); let mut css = declaration.to_css_string(); - if importance.important() { + if important { css += " !important"; } DOMString::from(css) |