aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/display_list/conversions.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/layout/display_list/conversions.rs')
-rw-r--r--components/layout/display_list/conversions.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/components/layout/display_list/conversions.rs b/components/layout/display_list/conversions.rs
index 6d78a17e886..a2517c863f1 100644
--- a/components/layout/display_list/conversions.rs
+++ b/components/layout/display_list/conversions.rs
@@ -125,11 +125,15 @@ impl ToWebRender for ComputedTextDecorationStyle {
type Type = LineStyle;
fn to_webrender(&self) -> Self::Type {
match *self {
- ComputedTextDecorationStyle::Solid => LineStyle::Solid,
+ ComputedTextDecorationStyle::Solid | ComputedTextDecorationStyle::Double => {
+ LineStyle::Solid
+ },
ComputedTextDecorationStyle::Dotted => LineStyle::Dotted,
ComputedTextDecorationStyle::Dashed => LineStyle::Dashed,
ComputedTextDecorationStyle::Wavy => LineStyle::Wavy,
- _ => LineStyle::Solid,
+ ComputedTextDecorationStyle::MozNone => {
+ unreachable!("Should never try to draw a moz-none text decoration")
+ },
}
}
}