From 249b865eb8e19157cbf49aa7d81abb54ba98f6a6 Mon Sep 17 00:00:00 2001 From: Cameron McCormack Date: Mon, 20 Aug 2018 04:11:37 +0000 Subject: [PATCH] style: Simplify PropertyDeclarationBlock::get a little. Depends On D3747 Differential Revision: https://phabricator.services.mozilla.com/D3748 --- components/style/properties/declaration_block.rs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/components/style/properties/declaration_block.rs b/components/style/properties/declaration_block.rs index 7d1e2f3aa32..38af8f2fa43 100644 --- a/components/style/properties/declaration_block.rs +++ b/components/style/properties/declaration_block.rs @@ -305,14 +305,8 @@ impl PropertyDeclarationBlock { } } - self.declarations.iter().enumerate().find(|&(_, decl)| decl.id() == property).map(|(i, decl)| { - let importance = if self.declarations_importance[i] { - Importance::Important - } else { - Importance::Normal - }; - (decl, importance) - }) + self.declaration_importance_iter() + .find(|(declaration, _)| declaration.id() == property) } fn shorthand_to_css(