Re: [csswg-drafts] [css-text] Should zero width space break Arabic shaping? (#3861)

> It seems to me that a little bit more testing would be appropriate. I did not do extensive testing, but the implementations I did find to be in violation of the spec are pretty major ones. InDesign, MS Word, LibreOffice, Firefox, EdgeHTML, Chrome (depending on the font), Apple Mail & Apple TextEdit (so presumably the built-in text component of macOS)…

I tested a few applications on macOS:
* Pages, TextEdit, Chrome, Safari: does not break shaping with OpenType fonts, but breaks with AAT fonts (in AAT fonts the shaping is done by font state machine not by layout engine, so not very surprising).
* LibreOffice: The same as above but seems to break other OpenType features across the ZWSP (e.g. no ligatures), but looks like a general bug as other stylistic changes that do not break shaping still break features (e.g, underlining or color).
* Firefox: seems to be the odd application on my system that breaks shaping always, even if the font has a glyph for ZWSP.

So it seems rather consistent on macOS with a bug/limitation in AAT Arabic fonts shipped by the system.

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

Received on Monday, 27 April 2020 13:03:17 UTC