mirror of
https://github.com/servo/servo.git
synced 2025-08-05 21:50:18 +01:00
style: Deindent some property declaration code.
This commit is contained in:
parent
0df51515c3
commit
47e9c88742
1 changed files with 42 additions and 40 deletions
|
@ -470,13 +470,16 @@ impl PropertyDeclarationBlock {
|
|||
if !definitely_new {
|
||||
let mut index_to_remove = None;
|
||||
for (i, slot) in self.declarations.iter_mut().enumerate() {
|
||||
if slot.id() == declaration.id() {
|
||||
if slot.id() != declaration.id() {
|
||||
continue;
|
||||
}
|
||||
|
||||
let important = self.declarations_importance.get(i as u32);
|
||||
match (important, importance.important()) {
|
||||
(false, true) => {}
|
||||
|
||||
(true, false) => {
|
||||
// For declarations set from the OM, less-important
|
||||
// For declarations set from the OM, more-important
|
||||
// declarations are overridden.
|
||||
if !matches!(source, DeclarationSource::CssOm) {
|
||||
return false
|
||||
|
@ -520,7 +523,6 @@ impl PropertyDeclarationBlock {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if let Some(index) = index_to_remove {
|
||||
self.declarations.remove(index);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue