Intent to Implement: Unprefix -webkit-line-break behind "test" runtime flag

20 views
Skip to first unread message

Koji Ishii

unread,
Feb 28, 2017, 2:55:01 AM2/28/17
to blink-dev

Contact emails

ko...@chromium.org


Spec

https://drafts.csswg.org/css-text-3/#line-break-property


Summary

This property controls breaking rules for punctuation for East Asian scripts.

The parser for the prefixed property is implemented and is shipping, but it doesn't work as expected.


Motivation

The plan is to fix the implementation and work on planning to ship the unprefixed property. Unprefix behind the flag is needed to import tests to work on fixes (crbug.com/614955.)


From Edge platform data, 'line-break: strict' is used by 0.042%; top URLs contain major Japanese sites and one of them are in top 1,000.


Interoperability and Compatibility Risk

Edge: Shipped (based on old spec, 'normal' and 'strict' only)

Firefox: No signals

Safari: Shipped, landed to unprefix

Web developers: Positive


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

None yet, I'll file in ship planning. crbug.com/306730 tracks fixing this feature.


Link to entry on the feature dashboard

None yet, I'll file in ship planning.


Requesting approval to ship?

No.

Dimitri Glazkov

unread,
Feb 28, 2017, 10:35:27 AM2/28/17
to Koji Ishii, blink-dev
LGTM1
Reply all
Reply to author
Forward
0 new messages