CSS Text Module Level 3 CR Test Suite

Identifying the Content Writing System (5 tests)

Test Refs Flags Info
+ F Identifying the Content Writing System
writing-system-font-001 = font selection and writing sytem
  • An explicit writing system takes precedence over the content language for font selection
writing-system-line-break-001 = writing system and line breaking
  • breaks before U+301C when line-break is loose are allowed if the content language is Japanese, but not when the writing system is not Japanese/Chinese (e.g. Korean).
writing-system-line-break-002 = writing system and line breaking
  • breaks before U+FF1F when line-break is loose are allowed if the writing system is Japanese (which includes Hrkt), but even when the language not Japanese.
writing-system-segment-break-001 = writing system and segment break transformation
  • If the writing system of the segment break is Chinese, Japanese, or Yi, and the character before or after the segment break is punctuation or a symbol (Unicode general category P* or S*) and has an East Asian Width property of A or is Emoji, and the character on the other side of the segment break is F, W, or H, and not Hangul or Emoji, then the segment break is removed.
writing-system-text-transform-001 = text-transform and writing systems
  • text transform rules that depend on the language are overriden by a contradicting explicit script tag.