The CSS Text 3 spec defines the 'overflow-wrap' property as property:
https://drafts.csswg.org/css-text-3/#overflow-wrap-property
"Value: normal | break-word || break-spaces"
Chrome 62.0.3198.0 parses the 'break-space' value as invalid.
The CSS Text 3 spec defines the a new value 'break-spaces' for the 'white-space' property
https://drafts.csswg.org/css-text-3/#white-property
Value: normal | pre | nowrap | pre-wrap | break-spaces | pre-line
Chrome 62.0.3198.0 parses the 'break-space' value as invalid.
Blockedon:854624 Cc: kojii@chromium.org Owner: jfernan...@igalia.com Status: Started (was: Available)
The 'break-spaces' value can be used in combination with 'break-word'. In this case, we will allow breaking the line BEFORE the first white-space character after a word (due to the 'break-word' rule).
I think this case was already discussed here:
https://github.com/w3c/csswg-drafts/issues/2003
It seems that Chrome doesn't respect the rule of looking for previous soft-braking opportunities before applying the 'break-word' ( bug #854624 ), so in order to correctly implement 'break-spaces' we need to fix that bug first.
Comment 1 by jfernan...@igalia.com
, Sep 21 2017