|
@@ -160,6 +160,9 @@ float StyleProperties::line_height(Layout::Node const& layout_node) const
|
|
return Length(percentage.as_fraction(), Length::Type::Em).to_px(layout_node);
|
|
return Length(percentage.as_fraction(), Length::Type::Em).to_px(layout_node);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if (line_height->is_calculated())
|
|
|
|
+ return CSS::Length::make_calculated(line_height->as_calculated()).to_px(layout_node);
|
|
|
|
+
|
|
return layout_node.font().pixel_metrics().line_spacing();
|
|
return layout_node.font().pixel_metrics().line_spacing();
|
|
}
|
|
}
|
|
|
|
|