diff --git a/components/style/gecko/conversions.rs b/components/style/gecko/conversions.rs index 8f3fb6bf2d0..5835d217ffc 100644 --- a/components/style/gecko/conversions.rs +++ b/components/style/gecko/conversions.rs @@ -810,7 +810,8 @@ impl TrackSize { if gecko_min.unit() == nsStyleUnit::eStyleUnit_None { debug_assert!(gecko_max.unit() == nsStyleUnit::eStyleUnit_Coord || - gecko_max.unit() == nsStyleUnit::eStyleUnit_Percent); + gecko_max.unit() == nsStyleUnit::eStyleUnit_Percent || + gecko_max.unit() == nsStyleUnit::eStyleUnit_Calc); return TrackSize::FitContent(LengthOrPercentage::from_gecko_style_coord(gecko_max) .expect("gecko_max could not convert to LengthOrPercentage")); }