From 95b73b979e8b78b8e288eb0c5720dbb80da2ba53 Mon Sep 17 00:00:00 2001 From: Hiroyuki Ikezoe Date: Fri, 10 Mar 2017 10:43:35 +0900 Subject: [PATCH] Use borrow() instead of borrow_mut() for PerDocumentStyleData. We don't mutate any PerDocumentStyleData in Servo_StyleSet_FillKeyframesForName. --- ports/geckolib/glue.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/geckolib/glue.rs b/ports/geckolib/glue.rs index 15ca0c5a52f..d50a4c74371 100644 --- a/ports/geckolib/glue.rs +++ b/ports/geckolib/glue.rs @@ -1431,7 +1431,7 @@ pub extern "C" fn Servo_StyleSet_FillKeyframesForName(raw_data: RawServoStyleSet use style::gecko_bindings::structs::Keyframe; use style::properties::LonghandIdSet; - let data = PerDocumentStyleData::from_ffi(raw_data).borrow_mut(); + let data = PerDocumentStyleData::from_ffi(raw_data).borrow(); let name = unsafe { Atom::from(name.as_ref().unwrap().as_str_unchecked()) }; let style_timing_function = unsafe { timing_function.as_ref().unwrap() }; let style = ComputedValues::as_arc(&style);