NS: Non-starters

If JavaScript is available, adjust the width of the window so that the line breaks just after the first 文 character, then use the buttons to move the text wrapping point. (If JavaScript is not available, just adjust the width of the user agent window for each test). Check that the character followed by 文文文文 cannot become the first character on a line. It should wrap to the next line with the preceding 中 character.

0E5A THAI CHARACTER ANGKHANKHU

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中๚文文文文

0E5B THAI CHARACTER KHOMUT

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中๛文文文文

17D4 KHMER SIGN KHAN

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中។文文文文

17D6 KHMER SIGN CAMNUC PII KUUH

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中៖文文文文

17DA KHMER SIGN KOOMUUT

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中៚文文文文

203C DOUBLE EXCLAMATION MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中‼文文文文

3005 IDEOGRAPHIC ITERATION MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中々文文文文

301C WAVE DASH

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中〜文文文文

303C MASU MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中〼文文文文

303B VERTICAL IDEOGRAPHIC ITERATION MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中〻文文文文

309B KATAKANA-HIRAGANA VOICED SOUND MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中゛文文文文

309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中゜文文文文

309D HIRAGANA ITERATION MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中ゝ文文文文

309E HIRAGANA VOICED ITERATION MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中ゞ文文文文

30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中゠文文文文

30FB KATAKANA MIDDLE DOT

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中・文文文文

30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中ー文文文文

30FD KATAKANA ITERATION MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中ヽ文文文文

30FE KATAKANA VOICED ITERATION MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中ヾ文文文文

FE54 SMALL SEMICOLON

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中﹔文文文文

FE55 SMALL COLON

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中﹕文文文文

FF1A FULLWIDTH COLON

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中:文文文文

FF1B FULLWIDTH SEMICOLON

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中;文文文文

FF65 HALFWIDTH KATAKANA MIDDLE DOT

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中・文文文文

FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中ー文文文文

FF9E HALFWIDTH KATAKANA VOICED SOUND MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中゙文文文文

FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK

中中中中中中中中中中 中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中゚文文文文

Assertion: The UA will not allow a Unicode character with the NS Non-Starter property at the beginning of a line.

Notes:
These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.

For more information about expected line break behavior and line break classes, see Unicode Standard Annex #14 Line Breaking Properties.

Next test