aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/webrender_helpers.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/layout/webrender_helpers.rs')
-rw-r--r--components/layout/webrender_helpers.rs9
1 files changed, 3 insertions, 6 deletions
diff --git a/components/layout/webrender_helpers.rs b/components/layout/webrender_helpers.rs
index bed47cfb4d6..4ed2125fea5 100644
--- a/components/layout/webrender_helpers.rs
+++ b/components/layout/webrender_helpers.rs
@@ -460,14 +460,11 @@ impl WebRenderDisplayItemConverter for DisplayItem {
webrender_api::LayoutSize::zero());
}
DisplayItem::Line(ref item) => {
- let box_bounds = item.base.bounds.to_rectf();
builder.push_line(&self.prim_info(),
- box_bounds.origin.y + box_bounds.size.height,
- box_bounds.origin.x,
- box_bounds.origin.x + box_bounds.size.width,
+ // TODO(gw): Use a better estimate for wavy line thickness.
+ (0.33 * item.base.bounds.size.height.to_f32_px()).ceil(),
webrender_api::LineOrientation::Horizontal,
- box_bounds.size.height,
- item.color,
+ &item.color,
item.style);
}
DisplayItem::BoxShadow(ref item) => {