Contact emails
e...@chromium.org
Spec
https://drafts.csswg.org/css-text/#white-space-fprocessing
Summary
In the past Chrome and other browsers did not render unicode control
characters. This violated the unicode spec and was inconsistent with
the handling in other software. With this change non-white-space control
characters will be rendered.
Motivation
Over a year ago, the CSSWG realized that all the browsers were
violating Unicode, by not rendering non-WS control characters
<
https://lists.w3.org/Archives/Public/www-style/2014Mar/0475.html>.
It was decided that it made sense to match Unicode (and, likely,
other software) and display them instead. As such the spec has been
updated to address this.
Compatibility Risk
In order to minimize the impact of the change for web developers the
major browser vendors have all agreed to flip the switch. All other
browsers have now changed, we're the last hold out. It's been an
experimental web platform feature for months with no compat reports
and with this change we'll now, once again, match the other browsers.
Ongoing technical constraints
None
Will this feature be supported on all six Blink platforms (Windows,
Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes
OWP launch tracking bug
crbug.com/530348
Link to entry on the feature dashboard
https://www.chromestatus.com/features/6232200047493120