style: Implement the break-spaces value of the white-space property.

Differential Revision: https://phabricator.services.mozilla.com/D34499
This commit is contained in:
violet 2019-06-12 10:23:49 +00:00 committed by Emilio Cobos Álvarez
parent 8b0d2b1e38
commit 05633886ab
No known key found for this signature in database
GPG key ID: E1152D0994E4BF8A

View file

@ -175,7 +175,7 @@ ${helpers.predefined_type(
<%helpers:single_keyword <%helpers:single_keyword
name="white-space" 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" extra_gecko_values="-moz-pre-space"
gecko_enum_prefix="StyleWhiteSpace" gecko_enum_prefix="StyleWhiteSpace"
needs_conversion="True" needs_conversion="True"
@ -193,7 +193,8 @@ ${helpers.predefined_type(
SpecifiedValue::Pre => false, SpecifiedValue::Pre => false,
SpecifiedValue::Normal | SpecifiedValue::Normal |
SpecifiedValue::PreWrap | SpecifiedValue::PreWrap |
SpecifiedValue::PreLine => true, SpecifiedValue::PreLine |
SpecifiedValue::BreakSpaces => true,
} }
} }
@ -203,7 +204,8 @@ ${helpers.predefined_type(
SpecifiedValue::Nowrap => false, SpecifiedValue::Nowrap => false,
SpecifiedValue::Pre | SpecifiedValue::Pre |
SpecifiedValue::PreWrap | SpecifiedValue::PreWrap |
SpecifiedValue::PreLine => true, SpecifiedValue::PreLine |
SpecifiedValue::BreakSpaces => true,
} }
} }
@ -213,7 +215,8 @@ ${helpers.predefined_type(
SpecifiedValue::Nowrap | SpecifiedValue::Nowrap |
SpecifiedValue::PreLine => false, SpecifiedValue::PreLine => false,
SpecifiedValue::Pre | SpecifiedValue::Pre |
SpecifiedValue::PreWrap => true, SpecifiedValue::PreWrap |
SpecifiedValue::BreakSpaces => true,
} }
} }
} }