From 9b166c5cda51e4ed6eb6fa740900caadfddf8e0d Mon Sep 17 00:00:00 2001 From: Hiroyuki Ikezoe Date: Mon, 19 Jun 2017 14:55:35 +0900 Subject: [PATCH] Use mutate_data() instead of get_data().map() with borrow_mut(). --- components/style/invalidation/element/invalidator.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/style/invalidation/element/invalidator.rs b/components/style/invalidation/element/invalidator.rs index ed759076e23..2ed012d37d1 100644 --- a/components/style/invalidation/element/invalidator.rs +++ b/components/style/invalidation/element/invalidator.rs @@ -239,7 +239,7 @@ impl<'a, 'b: 'a, E> TreeStyleInvalidator<'a, 'b, E> let mut any_invalidated = false; while let Some(sibling) = current { - let mut sibling_data = sibling.get_data().map(|d| d.borrow_mut()); + let mut sibling_data = sibling.mutate_data(); let sibling_data = sibling_data.as_mut().map(|d| &mut **d); let mut sibling_invalidator = TreeStyleInvalidator::new( @@ -302,7 +302,7 @@ impl<'a, 'b: 'a, E> TreeStyleInvalidator<'a, 'b, E> None => continue, }; - let mut child_data = child.get_data().map(|d| d.borrow_mut()); + let mut child_data = child.mutate_data(); let child_data = child_data.as_mut().map(|d| &mut **d); let mut child_invalidator = TreeStyleInvalidator::new(