Support calc for fit-content()

This commit is contained in:
Daisuke Akatsuka 2017-08-01 17:13:01 +09:00
parent 4dcc2d1c9d
commit 2250e79976

View file

@ -810,7 +810,8 @@ impl TrackSize<LengthOrPercentage> {
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"));
}