mirror of
https://github.com/servo/servo.git
synced 2025-08-11 16:35:33 +01:00
layout: use Au
in BoxFragment
(#31794)
* use au in BoxFragement * review fix
This commit is contained in:
parent
0b863de846
commit
95e69fe4ff
13 changed files with 98 additions and 100 deletions
|
@ -809,16 +809,13 @@ impl<'a> BuilderForBoxFragment<'a> {
|
|||
let border_widths = self
|
||||
.fragment
|
||||
.border
|
||||
.to_physical(self.fragment.style.writing_mode);
|
||||
let widths = SideOffsets2D::new(
|
||||
border_widths.top.px(),
|
||||
border_widths.right.px(),
|
||||
border_widths.bottom.px(),
|
||||
border_widths.left.px(),
|
||||
);
|
||||
if widths == SideOffsets2D::zero() {
|
||||
.to_physical(self.fragment.style.writing_mode)
|
||||
.to_webrender();
|
||||
|
||||
if border_widths == SideOffsets2D::zero() {
|
||||
return;
|
||||
}
|
||||
|
||||
let common = builder.common_properties(self.border_rect, &self.fragment.style);
|
||||
let details = wr::BorderDetails::Normal(wr::NormalBorder {
|
||||
top: self.build_border_side(border.border_top_style, border.border_top_color.clone()),
|
||||
|
@ -835,7 +832,7 @@ impl<'a> BuilderForBoxFragment<'a> {
|
|||
});
|
||||
builder
|
||||
.wr()
|
||||
.push_border(&common, self.border_rect, widths, details)
|
||||
.push_border(&common, self.border_rect, border_widths, details)
|
||||
}
|
||||
|
||||
fn build_outline(&mut self, builder: &mut DisplayListBuilder) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue