[css-text] Atomic inlines being equivalent to ID for line breaking is not web-compatible · Issue #4576 · w3c/csswg-drafts (original) (raw)

The current CSS Text Line Breaking Details says:

The line breaking behavior of a replaced element or other atomic inline is equivalent to an ideographic character (Unicode linebreaking class ID [UAX14]), and additionally, for Web-compatibility, introduces a soft wrap opportunity between itself and any adjacent U+00A0 NO-BREAK SPACE character.

We've got a report saying this is not web-compatible. Tested that all browsers always break before and after atomic inlines.

Is this an intentional change that all other browsers are willing to match?

@fantasai @litherum @emilio @jfkthame