From 05633886ab862ab647b4cf9cb8eade2944aec91c Mon Sep 17 00:00:00 2001 From: violet Date: Wed, 12 Jun 2019 10:23:49 +0000 Subject: [PATCH] style: Implement the break-spaces value of the white-space property. Differential Revision: https://phabricator.services.mozilla.com/D34499 --- .../style/properties/longhands/inherited_text.mako.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/components/style/properties/longhands/inherited_text.mako.rs b/components/style/properties/longhands/inherited_text.mako.rs index 45b3ee35aa1..3efd8123bd1 100644 --- a/components/style/properties/longhands/inherited_text.mako.rs +++ b/components/style/properties/longhands/inherited_text.mako.rs @@ -175,7 +175,7 @@ ${helpers.predefined_type( <%helpers:single_keyword name="white-space" - values="normal pre nowrap pre-wrap pre-line" + values="normal pre nowrap pre-wrap pre-line break-spaces" extra_gecko_values="-moz-pre-space" gecko_enum_prefix="StyleWhiteSpace" needs_conversion="True" @@ -193,7 +193,8 @@ ${helpers.predefined_type( SpecifiedValue::Pre => false, SpecifiedValue::Normal | SpecifiedValue::PreWrap | - SpecifiedValue::PreLine => true, + SpecifiedValue::PreLine | + SpecifiedValue::BreakSpaces => true, } } @@ -203,7 +204,8 @@ ${helpers.predefined_type( SpecifiedValue::Nowrap => false, SpecifiedValue::Pre | SpecifiedValue::PreWrap | - SpecifiedValue::PreLine => true, + SpecifiedValue::PreLine | + SpecifiedValue::BreakSpaces => true, } } @@ -213,7 +215,8 @@ ${helpers.predefined_type( SpecifiedValue::Nowrap | SpecifiedValue::PreLine => false, SpecifiedValue::Pre | - SpecifiedValue::PreWrap => true, + SpecifiedValue::PreWrap | + SpecifiedValue::BreakSpaces => true, } } }