Summarized test results:
Cursive behaviour

Updated

These tests check how user agents handle various features for cursive scripts (ie. scripts where character glyphs are joined normally in writing, such as Arabic, Syriac, N'Ko, etc.).

To see the test, click on the link in the left-most column. To see detailed results for a single test, click on a row and look just above the table. The detailed results show the date(s) the test result was recorded, and the version of the browser tested.

Key:

pass fail partially successful

Text shadow

Links to run testsAssertionsGecko FirefoxBlink ChromeWebkit SafariLegacy EdgeChrome Mobile
arabic text-shadow
cursive-text-shadow-001.html
[exploratory] text-shadow on cursive Arabic text doesn't break the joins passpasspasspasspass
n'ko text-shadow
cursive-text-shadow-002.html
[exploratory] text-shadow on cursive N'Ko text doesn't break the joins passpasspasspasspass
mongolian text-shadow
cursive-text-shadow-003.html
[exploratory] text-shadow on cursive Mongolian text doesn't break the joins passpassskippedpasspass

Notes

  1. Safari doesn't display Mongolian correctly, so the Mongolian test was skipped.

Text stroke

Links to run testsAssertionsGecko FirefoxBlink ChromeWebkit SafariLegacy EdgeChrome Mobile
arabic text-stroke
cursive-text-stroke-001.html
[exploratory] -webkit-text-stroke on cursive Arabic text doesn't break the joins failfailfailfailfail
n'ko text-stroke
cursive-text-stroke-002.html
[exploratory] -webkit-text-stroke on cursive N'ko text doesn't break the joins failfailfailfailfail
mongolian text-stroke
cursive-text-stroke-003.html
[exploratory] -webkit-text-stroke on cursive Mongolian text doesn't break the joins failfailskippedskippedfail

Notes

  1. Safari doesn't display Mongolian correctly, so the Mongolian test was skipped.
  2. Edge displayed the strokes far to the right of the vertical Mongolian line, so the Mongolian test was skipped.

Text opacity

Links to run testsAssertionsGecko FirefoxBlink ChromeWebkit SafariLegacy EdgeChrome Mobile
arabic opaque text
cursive-opacity-001.html
When opacity is applied to cursive text in arabic the joins are not visible. failfailpasspass-
n'ko opaque text
cursive-opacity-002.html
When opacity is applied to cursive text in N'Ko the joins are not visible. failfailpasspassfail
mongolian opaque text
cursive-opacity-003.html
When opacity is applied to cursive text in Mongolian the joins are not visible. failfailskippedpassfail

Notes

  1. Safari doesn't display Mongolian correctly, so the Mongolian test was skipped.

Shaping

There are more tests like this.

Links to run testsAssertionsGecko FirefoxBlink ChromeWebkit SafariLegacy EdgeChrome Mobile
colour
shaping-001.html
Shaping should not be broken across inline box boundaries for changes to colour. passpassfailpasspass
colour
shaping-022.html
Shaping should not be broken across inline box boundaries for changes to colour in N'Ko. passpassfailpasspass
colour
shaping-023.html
Shaping should not be broken across inline box boundaries for changes to colour in Mongolian. passpassskippedpasspass

Notes

  1. Safari doesn't display Mongolian correctly, so the Mongolian test was skipped.

Acknowledgements

Thanks to the following people who submitted results: Kuba Niewiarowski.