Changes between Version 18 and Version 19 of LineBreakingCSS3Mapping


Ignore:
Timestamp:
Sep 4, 2012 10:08:12 PM (8 years ago)
Author:
glenn@skynav.com
Comment:

Expand "Japanse or Chinese" to "Chinese, Japanese, or Korean".

Legend:

Unmodified
Added
Removed
Modified
  • LineBreakingCSS3Mapping

    v18 v19  
    99 * **ICU()** - Behavior implemented by [http://site.icu-project.org/ ICU] when primary language subtag of locale is not specified, not 'ja', or otherwise not explicitly supported
    1010 * **ICU(ja)** - Behavior implemented by [http://site.icu-project.org/ ICU] when primary language subtag of locale is 'ja' (or equivalent)
    11  * **Loose()** - Behavior prescribed by CSS3 when `line-break` is `loose` and content language is not Japanese or Chinese
    12  * **Loose(ja)** - Behavior prescribed by CSS3 when `line-break` is `loose` and content language is Japanese or Chinese
    13  * **Normal()** - Behavior prescribed by CSS3 when `line-break` is `normal` and content language is not Japanese or Chinese
    14  * **Normal(ja)** - Behavior prescribed by CSS3 when `line-break` is `normal` and content language is Japanese or Chinese
    15  * **Strict()** - Behavior prescribed by CSS3 when `line-break` is `strict` and content language is not Japanese or Chinese
    16  * **Strict(ja)** - Behavior prescribed by CSS3 when `line-break` is `strict` and content language is Japanese or Chinese
     11 * **Loose()** - Behavior prescribed by CSS3 when `line-break` is `loose` and content language is not Chinese, Japanese, or Korean
     12 * **Loose(cjk)** - Behavior prescribed by CSS3 when `line-break` is `loose` and content language is Chinese, Japanese, or Korean
     13 * **Normal()** - Behavior prescribed by CSS3 when `line-break` is `normal` and content language is not Chinese, Japanese, or Korean
     14 * **Normal(cjk)** - Behavior prescribed by CSS3 when `line-break` is `normal` and content language is Chinese, Japanese, or Korean
     15 * **Strict()** - Behavior prescribed by CSS3 when `line-break` is `strict` and content language is not Chinese, Japanese, or Korean
     16 * **Strict(cjk)** - Behavior prescribed by CSS3 when `line-break` is `strict` and content language is Chinese, Japanese, or Korean
    1717 * **Character Name** - Unicode character name
    1818
     
    4343}}}
    4444
    45 || **Code** || **UAX14** || **ICU()** || **ICU(ja)** || **Loose()** || **Loose(ja)** || **Normal()** || **Normal(ja)** || **Strict()** || **Strict(ja)** || **Character Name** ||
     45|| **Code** || **UAX14** || **ICU()** || **ICU(ja)** || **Loose()** || **Loose(cjk)** || **Normal()** || **Normal(cjk)** || **Strict()** || **Strict(cjk)** || **Character Name** ||
    4646|| 0021  ||   EX  ||   XB  ||   XB  ||   -  ||   B/A  ||   -  ||   XB  ||   -  ||   XB  ||exclamation mark ||
    4747|| 0024  ||   PR  ||   XA  ||   XA  ||   -  ||   B/A  ||   -  ||   XA  ||   -  ||   XA  ||dollar sign ||
     
    142142== Implementation Details ==
    143143
    144  * If `-webkit-line-break` is `auto`, content language is neither Japanese nor Chinese, and ICU does not provide a tailored set of rules that applies to the content language, then use the **ICU()** column's behavior;
    145  * If `-webkit-line-break` is `auto`, content language is neither Japanese nor Chinese, and ICU does provide a tailored set of rules that applies to the content language, then use the **ICU()** column's behavior modulo application of tailored rules;
    146  * If `-webkit-line-break` is `auto` and content language is Japanese or Chinese, then use the **Normal(ja)** column's behavior;
    147  * If `-webkit-line-break` is `loose` and content language is neither Japanese nor Chinese, then use the **Loose()** column's behavior;
    148  * If `-webkit-line-break` is `loose` and content language is Japanese or Chinese, then use the **Loose(ja)** column's behavior;
    149  * If `-webkit-line-break` is `normal` and content language is neither Japanese nor Chinese, then use the **Normal()** column's behavior;
    150  * If `-webkit-line-break` is `normal` and content language is Japanese or Chinese, then use the **Normal(ja)** column's behavior;
    151  * If `-webkit-line-break` is `strict` and content language is neither Japanese nor Chinese, then use the **Strict()** column's behavior;
    152  * If `-webkit-line-break` is `strict` and content language is Japanese or Chinese, then use the **Strict(ja)** column's behavior;
     144 * If `-webkit-line-break` is `auto`, content language is not Chinese, Japanese, or Korean, and ICU does not provide a tailored set of rules that applies to the content language, then use the **ICU()** column's behavior;
     145 * If `-webkit-line-break` is `auto`, content language is not Chinese, Japanese, or Korean, and ICU does provide a tailored set of rules that applies to the content language, then use the **ICU()** column's behavior modulo application of tailored rules;
     146 * If `-webkit-line-break` is `auto` and content language is Chinese, Japanese, or Korean, then use the **Normal(ja)** column's behavior;
     147 * If `-webkit-line-break` is `loose` and content language is not Chinese, Japanese, or Korean, then use the **Loose()** column's behavior;
     148 * If `-webkit-line-break` is `loose` and content language is Chinese, Japanese, or Korean, then use the **Loose(ja)** column's behavior;
     149 * If `-webkit-line-break` is `normal` and content language is not Chinese, Japanese, or Korean, then use the **Normal()** column's behavior;
     150 * If `-webkit-line-break` is `normal` and content language is Chinese, Japanese, or Korean, then use the **Normal(ja)** column's behavior;
     151 * If `-webkit-line-break` is `strict` and content language is not Chinese, Japanese, or Korean, then use the **Strict()** column's behavior;
     152 * If `-webkit-line-break` is `strict` and content language is Chinese, Japanese, or Korean, then use the **Strict(ja)** column's behavior;
    153153 * If `-webkit-line-break` is `after-white-space`, then use the procedure defined in [#afterWhiteSpace Handling of after-white-space].
    154154