Re: [csswg-drafts] [css-text] Render U+2028 LINE SEPARATOR as a forced line break (#6992)

I think this issue is filed on the basis of some misunderstandings.

- Sections 3 and 4 are concerned with document white space characters, specifically U+0020, U+0009, and segment breaks. U+2028 LINE SEPARATOR is not affected explicitly, and unless the host language defines it as a segment break, it is not affected by any of the rules therein.
- U+2028 is not an "other space separator". U+2028 belongs to category Zl, not Zs.
- CSS Text 3 already normatively references UAX14's forced break behavior for U+2028, see section 5.1 list item 2.

This issue is invalid. CSS3 Text has, technically, required LS to be treated as a forced break for at least a decade. If you have a complaint about browser behavior, file it against *them*.

-- 
GitHub Notification of comment by fantasai
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6992#issuecomment-1023682885 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 27 January 2022 22:09:15 UTC