--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/19e9f86f-47eb-768e-66cd-50a99cac7683%40igalia.com.
On Tue, Oct 1, 2019 at 3:00 AM Javier Fernandez <jfern...@igalia.com> wrote:jfern...@igalia.com https://github.com/w3c/csswg-drafts/issues/1171 https://drafts.csswg.org/css-text-3/#valdef-line-break-anywhere The feature is very simple and it was discussed in the CSS WG. The 'line-break: anywhere' declaration allows soft wrapping around every typographic character unit, including around any punctuation character or preserved spaces, or in the middles of words. It disregards any prohibition against line breaks, even those introduced by characters with the GL, WJ, or ZWJ character class (see UAX 14) or mandated by the word-break property. https://groups.google.com/a/chromium.org/d/msg/blink-dev/r7PkIqQDvlU/X0aocVo9BQAJLow compatibility risk. * Since 'line-break: anywhere' is new value it won’t break existing web. Low interoperability risk * The spec is still level 3, not as mature as we'd like. * New value agreed by the CSSWG with contributions of most of the main browser * All major browsers ship the feature and pass the Web Platform Tests with reasonable high results. Firefox: Shipped (https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/69#CSS) Shipped in Firefox 69 Edge: No public signals Safari: Shipped (https://webkit.org/blog/8967/release-notes-for-safari-technology-preview-83/) Shipped in Safari Technology Preview v83 Web developers: No signals This feature is very simple, just a new value of an already existent CSS property. Since this CSS property controls how the unicode rules are applied, it depends on the ICU API. There are no activation risks. The new CSS value is available and exposed to web authors and can be used as long as the CSS parser validates it. Not expectedYes This feature isn't platform dependent. Yes There is a test suite currently under development, with a few tests available already. https://wpt.fyi/results/css/css-text/line-break?label=experimental&label=master&alignedHow exhaustive do you consider this test suite?
Yes There is a test suite currently under development, with a few tests available already. https://wpt.fyi/results/css/css-text/line-break?label=experimental&label=master&aligned
How exhaustive do you consider this test suite?
LGTM1 to ship
/Daniel
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/0225278a-7083-4afa-89dd-9c41fb17aa57%40igalia.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/84a37f8c-6e70-5cdc-159c-8866b298bc40%40gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9wv7idUOf%2Bw9AmpQ-yOGoB5rgv7vugG4_2J%3D71k5d5VQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACQRE%2BR74f_7d2nQFVUV1yhoS6PPFwP3uj9reQ%3DFtEHQfC_Lvw%40mail.gmail.com.