mirror of
https://github.com/servo/servo.git
synced 2025-08-06 22:15:33 +01:00
Update web-platform-tests and CSS tests.
- Update CSS tests to revision e05bfd5e30ed662c2f8a353577003f8eed230180. - Update web-platform-tests to revision a052787dd5c069a340031011196b73affbd68cd9.
This commit is contained in:
parent
fb4f421c8b
commit
296fa2512b
21852 changed files with 2080936 additions and 892894 deletions
|
@ -13,7 +13,7 @@
|
|||
<body>
|
||||
|
||||
<h1>CSS Text Module Level 3 CR Test Suite</h1>
|
||||
<h2>Transforming Text (74 tests)</h2>
|
||||
<h2>Transforming Text (75 tests)</h2>
|
||||
<table width="100%">
|
||||
<col id="test-column"></col>
|
||||
<col id="refs-column"></col>
|
||||
|
@ -37,7 +37,29 @@
|
|||
<tr><th colspan="4" scope="rowgroup">
|
||||
<a href="#s2.1">+</a>
|
||||
<a href="https://www.w3.org/TR/css-text-3/#text-transform-property">2.1 Case Transforms: the ‘text-transform’ property</a></th></tr>
|
||||
<!-- 0 tests -->
|
||||
<!-- 2 tests -->
|
||||
<tr id="full-width-002-2.1" class="asis should">
|
||||
<td>
|
||||
<a href="full-width-002.xht">full-width-002</a></td>
|
||||
<td><a href="reference/full-width-002-notcu-notref.xht">≠</a> <a href="reference/full-width-002-horizontal-notref.xht">≠</a> </td>
|
||||
<td><abbr class="asis" title="Can not be re-serialized">As-Is</abbr><abbr class="should" title="Behavior tested is recommended but not required">Recommend</abbr></td>
|
||||
<td>CSS Writing Modes: 'text-combine-upright: all' applied on 2 full-width characters
|
||||
<ul class="assert">
|
||||
<li>When two or more full-width characters are combined, they are first converted to non-full-width characters.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="full-width-003-2.1" class="asis should">
|
||||
<td>
|
||||
<a href="full-width-003.xht">full-width-003</a></td>
|
||||
<td><a href="reference/full-width-002-notcu-notref.xht">≠</a> <a href="reference/full-width-002-horizontal-notref.xht">≠</a> </td>
|
||||
<td><abbr class="asis" title="Can not be re-serialized">As-Is</abbr><abbr class="should" title="Behavior tested is recommended but not required">Recommend</abbr></td>
|
||||
<td>CSS Writing Modes: 'text-combine-upright: digits 2' applied on 2 full-width characters
|
||||
<ul class="assert">
|
||||
<li>When two or more full-width characters are combined, they are first converted to non-full-width characters.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="s2.1.#capitalize">
|
||||
<!-- 0 tests -->
|
||||
|
@ -46,29 +68,7 @@
|
|||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s2.1.#full-width">
|
||||
<!-- 2 tests -->
|
||||
<tr id="full-width-002-2.1.#full-width" class="">
|
||||
<td>
|
||||
<a href="full-width-002.xht">full-width-002</a></td>
|
||||
<td><a href="reference/full-width-ref.xht">=</a> <a href="reference/full-width-notcu-notref.xht">≠</a> <a href="reference/full-width-horizontal-notref.xht">≠</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Writing Modes: text-combine-upright on full-width characters
|
||||
<ul class="assert">
|
||||
<li>When two or more full-width characters are combined, they are first converted to non-full-width characters.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="full-width-003-2.1.#full-width" class="">
|
||||
<td>
|
||||
<a href="full-width-003.xht">full-width-003</a></td>
|
||||
<td><a href="reference/full-width-ref.xht">=</a> <a href="reference/full-width-notcu-notref.xht">≠</a> <a href="reference/full-width-horizontal-notref.xht">≠</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Writing Modes: text-combine-upright on full-width characters
|
||||
<ul class="assert">
|
||||
<li>When two or more full-width characters are combined, they are first converted to non-full-width characters.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s2.1.#lowercase">
|
||||
<!-- 0 tests -->
|
||||
|
@ -77,7 +77,7 @@
|
|||
<!-- 0 tests -->
|
||||
</tbody>
|
||||
<tbody id="s2.1.#text-transform">
|
||||
<!-- 72 tests -->
|
||||
<!-- 73 tests -->
|
||||
<tr id="text-transform-capitalize-001-2.1.#text-transform" class="primary">
|
||||
<td><strong>
|
||||
<a href="text-transform-capitalize-001.xht">text-transform-capitalize-001</a></strong></td>
|
||||
|
@ -257,7 +257,7 @@
|
|||
<tr id="text-transform-capitalize-031-2.1.#text-transform" class="primary">
|
||||
<td><strong>
|
||||
<a href="text-transform-capitalize-031.xht">text-transform-capitalize-031</a></strong></td>
|
||||
<td><a href="reference/text-transform-tailoring-005-ref.xht">=</a> </td>
|
||||
<td><a href="reference/text-transform-capitalize-031-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS3 Text, text transform: capitalize, initial punctuation
|
||||
<ul class="assert">
|
||||
|
@ -287,6 +287,17 @@
|
|||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="text-transform-fullwidth-002-2.1.#text-transform" class="primary">
|
||||
<td><strong>
|
||||
<a href="text-transform-fullwidth-002.xht">text-transform-fullwidth-002</a></strong></td>
|
||||
<td><a href="reference/text-transform-fullwidth-002-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>text-transform: full-width (basic)
|
||||
<ul class="assert">
|
||||
<li>This test checks basic support of 'text-transform: full-width' in a vertical writing context. Since full-width Latin characters are typeset upright, then the characters of the text sample of this test should not be rotated toward the right but should be upright.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="text-transform-lowercase-001-2.1.#text-transform" class="">
|
||||
<td>
|
||||
<a href="text-transform-lowercase-001.xht">text-transform-lowercase-001</a></td>
|
||||
|
@ -334,7 +345,7 @@
|
|||
<tr id="text-transform-tailoring-002a-2.1.#text-transform" class="primary">
|
||||
<td><strong>
|
||||
<a href="text-transform-tailoring-002a.xht">text-transform-tailoring-002a</a></strong></td>
|
||||
<td><a href="reference/text-transform-tailoring-002-ref.xht">=</a> </td>
|
||||
<td><a href="reference/text-transform-tailoring-002a-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS3 Text, text transform: uppercase, Greek dialytika
|
||||
<ul class="assert">
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
<body>
|
||||
|
||||
<h1>CSS Text Module Level 3 CR Test Suite</h1>
|
||||
<h2>White Space Processing Details (27 tests)</h2>
|
||||
<h2>White Space Processing Details (84 tests)</h2>
|
||||
<table width="100%">
|
||||
<col id="test-column"></col>
|
||||
<col id="refs-column"></col>
|
||||
|
@ -72,7 +72,7 @@
|
|||
<tr><th colspan="4" scope="rowgroup">
|
||||
<a href="#s4.1.2">+</a>
|
||||
<a href="https://www.w3.org/TR/css-text-3/#line-break-transform">4.1.2 Segment Break Transformation Rules</a></th></tr>
|
||||
<!-- 20 tests -->
|
||||
<!-- 77 tests -->
|
||||
<tr id="seg-break-transformation-000-4.1.2" class="primary script">
|
||||
<td><strong>
|
||||
<a href="seg-break-transformation-000.xht">seg-break-transformation-000</a></strong></td>
|
||||
|
@ -260,6 +260,633 @@
|
|||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-removable-1-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-removable-1.xht">segment-break-transformation-removable-1</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-removable-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text 4.1.2. Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>Test checks that a collapsible segment break should be removed correctly, if the character immediately before/after the segment break is the zero-width space character (U+200B), or both the character before/after the segment break is F, W, or H (not A), and neither side is Hangul.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-removable-2-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-removable-2.xht">segment-break-transformation-removable-2</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-removable-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text 4.1.2. Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>Test checks that multiple segment breaks should be removed correctly, if the character immediately before/after the segment breaks is the zero-width space character (U+200B), or both the character before/after the segment breaks is F, W, or H (not A), and neither side is Hangul.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-removable-3-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-removable-3.xht">segment-break-transformation-removable-3</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-removable-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text 4.1.2. Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>Test checks that a sequence which consists of a collapsible segment break surrounded by multiple white spaces should be removed correctly, if the character immediately before/after the sequence is the zero-width space character (U+200B), or both the character before/after the sequence is F, W, or H (not A), and neither side is Hangul.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-removable-4-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-removable-4.xht">segment-break-transformation-removable-4</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-removable-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text 4.1.2. Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>Test checks that a sequence which consists of multiple collapsible segment breaks mixed with multiple white spaces should be removed correctly, if the character immediately before/after the sequence is the zero-width space character (U+200B), or both the character before/after the sequence is F, W, or H (not A), and neither side is Hangul.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-001-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-001.xht">segment-break-transformation-rules-001</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Full-width (F)/East Asian Full-width (F) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-002-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-002.xht">segment-break-transformation-rules-002</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-002-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Full-width (F)/East Asian Half-width (H) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-003-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-003.xht">segment-break-transformation-rules-003</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-003-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Full-width (F)/East Asian Wide (W) except Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-004-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-004.xht">segment-break-transformation-rules-004</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-004-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Full-width (F)/East Asian Narrow (Na) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-005-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-005.xht">segment-break-transformation-rules-005</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-005-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Full-width (F)/East Asian Ambiguous (A) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-006-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-006.xht">segment-break-transformation-rules-006</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-006-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Full-width (F)/Not East Asian (Neutral) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-007-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-007.xht">segment-break-transformation-rules-007</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-007-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Full-width (F)/Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-008-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-008.xht">segment-break-transformation-rules-008</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-008-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Half-width (H)/East Asian Full-width (F) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-009-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-009.xht">segment-break-transformation-rules-009</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-009-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Half-width (H)/East Asian Half-width (H) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-010-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-010.xht">segment-break-transformation-rules-010</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-010-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Half-width (H)/East Asian Wide (W) except Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-011-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-011.xht">segment-break-transformation-rules-011</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-011-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Half-width (H)/East Asian Narrow (Na) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-012-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-012.xht">segment-break-transformation-rules-012</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-012-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Half-width (H)/East Asian Ambiguous (A) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-013-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-013.xht">segment-break-transformation-rules-013</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-013-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Half-width (H)/Not East Asian (Neutral) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-014-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-014.xht">segment-break-transformation-rules-014</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-014-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Half-width (H)/Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-015-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-015.xht">segment-break-transformation-rules-015</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-015-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Wide (W) except Hangul/East Asian Full-width (F) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-016-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-016.xht">segment-break-transformation-rules-016</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-016-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Wide (W) except Hangul/East Asian Half-width (H) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-017-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-017.xht">segment-break-transformation-rules-017</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-017-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Wide (W) except Hangul/East Asian Wide (W) except Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-018-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-018.xht">segment-break-transformation-rules-018</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-018-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Wide (W) except Hangul/East Asian Narrow (Na) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-019-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-019.xht">segment-break-transformation-rules-019</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-019-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Wide (W) except Hangul/East Asian Ambiguous (A) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-020-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-020.xht">segment-break-transformation-rules-020</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-020-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Wide (W) except Hangul/Not East Asian (Neutral) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-021-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-021.xht">segment-break-transformation-rules-021</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-021-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Wide (W) except Hangul/Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-022-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-022.xht">segment-break-transformation-rules-022</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-022-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Narrow (Na)/East Asian Full-width (F) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-023-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-023.xht">segment-break-transformation-rules-023</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-023-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Narrow (Na)/East Asian Half-width (H) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-024-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-024.xht">segment-break-transformation-rules-024</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-024-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Narrow (Na)/East Asian Wide (W) except Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-025-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-025.xht">segment-break-transformation-rules-025</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-025-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Narrow (Na)/East Asian Narrow (Na) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-026-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-026.xht">segment-break-transformation-rules-026</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-026-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Narrow (Na)/East Asian Ambiguous (A) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-027-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-027.xht">segment-break-transformation-rules-027</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-027-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Narrow (Na)/Not East Asian (Neutral) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-028-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-028.xht">segment-break-transformation-rules-028</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-028-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Narrow (Na)/Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-029-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-029.xht">segment-break-transformation-rules-029</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-029-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Ambiguous (A)/East Asian Full-width (F) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-030-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-030.xht">segment-break-transformation-rules-030</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-030-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Ambiguous (A)/East Asian Half-width (H) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-031-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-031.xht">segment-break-transformation-rules-031</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-031-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Ambiguous (A)/East Asian Wide (W) except Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-032-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-032.xht">segment-break-transformation-rules-032</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-032-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Ambiguous (A)/East Asian Narrow (Na) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-033-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-033.xht">segment-break-transformation-rules-033</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-033-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Ambiguous (A)/East Asian Ambiguous (A) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-034-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-034.xht">segment-break-transformation-rules-034</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-034-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Ambiguous (A)/Not East Asian (Neutral) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-035-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-035.xht">segment-break-transformation-rules-035</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-035-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with East Asian Ambiguous (A)/Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-036-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-036.xht">segment-break-transformation-rules-036</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-036-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Not East Asian (Neutral)/East Asian Full-width (F) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-037-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-037.xht">segment-break-transformation-rules-037</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-037-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Not East Asian (Neutral)/East Asian Half-width (H) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-038-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-038.xht">segment-break-transformation-rules-038</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-038-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Not East Asian (Neutral)/East Asian Wide (W) except Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-039-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-039.xht">segment-break-transformation-rules-039</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-039-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Not East Asian (Neutral)/East Asian Narrow (Na) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-040-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-040.xht">segment-break-transformation-rules-040</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-040-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Not East Asian (Neutral)/East Asian Ambiguous (A) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-041-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-041.xht">segment-break-transformation-rules-041</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-041-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Not East Asian (Neutral)/Not East Asian (Neutral) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-042-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-042.xht">segment-break-transformation-rules-042</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-042-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Not East Asian (Neutral)/Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-043-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-043.xht">segment-break-transformation-rules-043</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-043-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Hangul/East Asian Full-width (F) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-044-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-044.xht">segment-break-transformation-rules-044</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-044-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Hangul/East Asian Half-width (H) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-045-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-045.xht">segment-break-transformation-rules-045</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-045-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Hangul/East Asian Wide (W) except Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-046-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-046.xht">segment-break-transformation-rules-046</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-046-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Hangul/East Asian Narrow (Na) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-047-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-047.xht">segment-break-transformation-rules-047</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-047-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Hangul/East Asian Ambiguous (A) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-048-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-048.xht">segment-break-transformation-rules-048</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-048-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Hangul/Not East Asian (Neutral) in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-rules-049-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-rules-049.xht">segment-break-transformation-rules-049</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-049-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>'segment-break-transformation-rules: with Hangul/Hangul in front/back of the semgment break.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-unremovable-1-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-unremovable-1.xht">segment-break-transformation-unremovable-1</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-unremovable-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text 4.1.2. Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>Test checks that a collapsible segment break should be converted to a white space (U+0020), if both the character before/after the segment break is Hangul.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-unremovable-2-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-unremovable-2.xht">segment-break-transformation-unremovable-2</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-unremovable-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text 4.1.2. Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>Test checks that multiple segment breaks should be converted to a white space (U+0020), if both the character before/after the segment breaks is Hangul.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-unremovable-3-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-unremovable-3.xht">segment-break-transformation-unremovable-3</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-unremovable-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text 4.1.2. Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>Test checks that a sequence which consists of a collapsible segment break surrounded by multiple white spaces should be converted to a white space (U+0020), if both the character before/after the sequence is Hangul.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="segment-break-transformation-unremovable-4-4.1.2" class="primary">
|
||||
<td><strong>
|
||||
<a href="segment-break-transformation-unremovable-4.xht">segment-break-transformation-unremovable-4</a></strong></td>
|
||||
<td><a href="reference/segment-break-transformation-unremovable-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text 4.1.2. Segment Break Transformation Rules
|
||||
<ul class="assert">
|
||||
<li>Test checks that a sequence which consists of multiple collapsible segment breaks mixed with multiple white spaces should be converted to a white space (U+0020), if both the character before/after the sequence is Hangul.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="white-space-collapse-000-4.1.2" class="primary script">
|
||||
<td><strong>
|
||||
<a href="white-space-collapse-000.xht">white-space-collapse-000</a></strong></td>
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
<body>
|
||||
|
||||
<h1>CSS Text Module Level 3 CR Test Suite</h1>
|
||||
<h2>Line Breaking and Word Boundaries (605 tests)</h2>
|
||||
<h2>Line Breaking and Word Boundaries (619 tests)</h2>
|
||||
<table width="100%">
|
||||
<col id="test-column"></col>
|
||||
<col id="refs-column"></col>
|
||||
|
@ -6094,7 +6094,7 @@
|
|||
<tr><th colspan="4" scope="rowgroup">
|
||||
<a href="#s5.1">+</a>
|
||||
<a href="https://www.w3.org/TR/css-text-3/#line-break-details">5.1 Line Breaking Details</a></th></tr>
|
||||
<!-- 20 tests -->
|
||||
<!-- 34 tests -->
|
||||
<tr id="css3-text-line-break-baspglwj-001-5.1" class="primary dom font script">
|
||||
<td><strong>
|
||||
<a href="css3-text-line-break-baspglwj-001.xht">css3-text-line-break-baspglwj-001</a></strong></td>
|
||||
|
@ -6315,6 +6315,160 @@
|
|||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-001-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-001.xht">line-breaking-001</a></strong></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking around Zero With Space
|
||||
<ul class="assert">
|
||||
<li>When &#8216;white-space&#8217; allows wrapping, line breaking behavior defined for the ZW line-breaking classes in [UAX14] must be honored.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-002-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-002.xht">line-breaking-002</a></strong></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking sanity check
|
||||
<ul class="assert">
|
||||
<li>sanity check: an unstyled span should not affect line breaking</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-003-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-003.xht">line-breaking-003</a></strong></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking sanity check 2
|
||||
<ul class="assert">
|
||||
<li>sanity check: an unstyled span should not affect line breaking</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-004-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-004.xht">line-breaking-004</a></strong></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking sanity check 3
|
||||
<ul class="assert">
|
||||
<li>sanity check: an unstyled span should not affect line breaking</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-005-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-005.xht">line-breaking-005</a></strong></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking sanity check 4
|
||||
<ul class="assert">
|
||||
<li>sanity check: an unstyled span should not affect line breaking</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-006-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-006.xht">line-breaking-006</a></strong></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking sanity check 5
|
||||
<ul class="assert">
|
||||
<li>sanity check: an unstyled span should not affect line breaking</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-007-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-007.xht">line-breaking-007</a></strong></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking sanity check 6
|
||||
<ul class="assert">
|
||||
<li>sanity check: an unstyled span should not affect line breaking</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-008-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-008.xht">line-breaking-008</a></strong></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking sanity check 7
|
||||
<ul class="assert">
|
||||
<li>sanity check: an unstyled span should not affect line breaking</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-009-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-009.xht">line-breaking-009</a></strong></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking at element boundary
|
||||
<ul class="assert">
|
||||
<li>For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-010-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-010.xht">line-breaking-010</a></strong></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking at element boundary 2
|
||||
<ul class="assert">
|
||||
<li>For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-011-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-011.xht">line-breaking-011</a></strong></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking at element boundary 3
|
||||
<ul class="assert">
|
||||
<li>For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-ic-001-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-ic-001.xht">line-breaking-ic-001</a></strong></td>
|
||||
<td><a href="reference/line-breaking-ic-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking at element boundary with ideographic caracters 1
|
||||
<ul class="assert">
|
||||
<li>For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-ic-002-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-ic-002.xht">line-breaking-ic-002</a></strong></td>
|
||||
<td><a href="reference/line-breaking-ic-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking at element boundary with ideographic caracters 2
|
||||
<ul class="assert">
|
||||
<li>For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="line-breaking-ic-003-5.1" class="primary">
|
||||
<td><strong>
|
||||
<a href="line-breaking-ic-003.xht">line-breaking-ic-003</a></strong></td>
|
||||
<td><a href="reference/line-breaking-ic-001-ref.xht">=</a> </td>
|
||||
<td></td>
|
||||
<td>CSS Text &#8212; line breaking at element boundary with ideographic caracters 1
|
||||
<ul class="assert">
|
||||
<li>For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="s5.2">
|
||||
<tr><th colspan="4" scope="rowgroup">
|
||||
|
|
|
@ -1,36 +1,68 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Writing Modes: text-combine-upright on full-width characters</title>
|
||||
<title>CSS Writing Modes: 'text-combine-upright: all' applied on 2 full-width characters</title>
|
||||
<link href="http://google.com/+MasatakaYakura" rel="author" title="Masataka Yakura" />
|
||||
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-fullwidth" rel="help" />
|
||||
<link href="http://www.w3.org/TR/css-text-3/#full-width" rel="help" />
|
||||
<link href="reference/full-width-ref.xht" rel="match" />
|
||||
<link href="reference/full-width-notcu-notref.xht" rel="mismatch" />
|
||||
<link href="reference/full-width-horizontal-notref.xht" rel="mismatch" />
|
||||
<link href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" rel="author" title="Gérard Talbot" />
|
||||
<link href="http://fantasai.inkedblade.net/contact" rel="reviewer" title="Elika J. Etemad" /> <!-- 2016-09-29 -->
|
||||
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-fullwidth" rel="help" title="9.1.3.1. Full-width Characters" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#text-transform-property" rel="help" title="2.1. Case Transforms: the 'text-transform' property" />
|
||||
<link href="reference/full-width-002-notcu-notref.xht" rel="mismatch" />
|
||||
<link href="reference/full-width-002-horizontal-notref.xht" rel="mismatch" />
|
||||
<meta content="asis should" name="flags" />
|
||||
<meta content="When two or more full-width characters are combined, they are first converted to non-full-width characters." name="assert" />
|
||||
|
||||
<!--
|
||||
This test is the equivalent of the "23" day in the
|
||||
<date>2010年2月23日</date> example of example 17 in
|
||||
section 9.1.3.1 of the specification
|
||||
-->
|
||||
|
||||
<style>
|
||||
.test {
|
||||
writing-mode: vertical-rl;
|
||||
}
|
||||
div
|
||||
{
|
||||
font-size: 64px;
|
||||
writing-mode: vertical-rl;
|
||||
}
|
||||
|
||||
.tcy, .tcu-all {
|
||||
text-combine-upright: all;
|
||||
}
|
||||
div > p
|
||||
{
|
||||
border: black solid 1px;
|
||||
}
|
||||
|
||||
.tcy {
|
||||
text-transform: full-width;
|
||||
}
|
||||
span.tcu-all
|
||||
{
|
||||
text-combine-upright: all;
|
||||
}
|
||||
|
||||
span.full-width
|
||||
{
|
||||
text-transform: full-width;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Test passes if the following paragraphs are identical:</p>
|
||||
<p>Test passes if the glyphs in the 3 rectangles have the <strong>same order</strong>, the <strong>same orientation</strong> and the <strong>same layout</strong>; a different inter-character spacing is considered as PASS.</p>
|
||||
|
||||
<div>
|
||||
|
||||
<p id="test1"><span class="full-width tcu-all">28</span>日</p>
|
||||
|
||||
<!-- 2 is the ISO-Latin1 digit 2 -->
|
||||
|
||||
<!-- 8 is the ISO-Latin1 digit 8 -->
|
||||
|
||||
<p id="test2"><span class="tcu-all">28</span>日</p>
|
||||
|
||||
<!-- 2 is the FULLWIDTH DIGIT 2 (≈ <wide> 0032 2)-->
|
||||
|
||||
<!-- 8 is the FULLWIDTH DIGIT 8 (≈ <wide> 0038 8)-->
|
||||
|
||||
<p id="reference"><span class="tcu-all">28</span>日</p>
|
||||
|
||||
<div class="test">
|
||||
<p><span class="tcy">6</span>月<span class="tcy">19</span>日</p>
|
||||
<p>6月<span class="tcu-all">19</span>日</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</body></html>
|
|
@ -1,37 +1,67 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Writing Modes: text-combine-upright on full-width characters</title>
|
||||
<title>CSS Writing Modes: 'text-combine-upright: digits 2' applied on 2 full-width characters</title>
|
||||
<link href="http://google.com/+MasatakaYakura" rel="author" title="Masataka Yakura" />
|
||||
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-fullwidth" rel="help" />
|
||||
<link href="http://www.w3.org/TR/css-text-3/#full-width" rel="help" />
|
||||
<link href="reference/full-width-ref.xht" rel="match" />
|
||||
<link href="reference/full-width-notcu-notref.xht" rel="mismatch" />
|
||||
<link href="reference/full-width-horizontal-notref.xht" rel="mismatch" />
|
||||
<link href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" rel="author" title="Gérard Talbot" />
|
||||
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-fullwidth" rel="help" title="9.1.3.1. Full-width Characters" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#text-transform-property" rel="help" title="2.1. Case Transforms: the 'text-transform' property" />
|
||||
<link href="reference/full-width-002-notcu-notref.xht" rel="mismatch" />
|
||||
<link href="reference/full-width-002-horizontal-notref.xht" rel="mismatch" />
|
||||
<meta content="asis should" name="flags" />
|
||||
<meta content="When two or more full-width characters are combined, they are first converted to non-full-width characters." name="assert" />
|
||||
|
||||
<!--
|
||||
This test is the equivalent of the "23" day in the
|
||||
<date>2010年2月23日</date> example of example 17 in
|
||||
section 9.1.3.1 of the specification
|
||||
-->
|
||||
|
||||
<style>
|
||||
.test {
|
||||
writing-mode: vertical-rl;
|
||||
}
|
||||
.tcy {
|
||||
text-combine-upright: digits 2;
|
||||
text-transform: full-width;
|
||||
}
|
||||
div
|
||||
{
|
||||
font-size: 64px;
|
||||
writing-mode: vertical-rl;
|
||||
}
|
||||
|
||||
.tcu-all {
|
||||
text-combine-upright: all;
|
||||
}
|
||||
div > p
|
||||
{
|
||||
border: black solid 1px;
|
||||
}
|
||||
|
||||
span.tcu-digits2
|
||||
{
|
||||
text-combine-upright: digits 2;
|
||||
}
|
||||
|
||||
span.full-width
|
||||
{
|
||||
text-transform: full-width;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Test passes if the following paragraphs are identical:</p>
|
||||
<p>Test passes if the glyphs in the 3 rectangles have the <strong>same order</strong>, the <strong>same orientation</strong> and the <strong>same layout</strong>; a different inter-character spacing is considered as PASS.</p>
|
||||
|
||||
<div>
|
||||
|
||||
<p id="test1"><span class="full-width tcu-digits2">28</span>日</p>
|
||||
|
||||
<!-- 2 is the ISO-Latin1 digit 2 -->
|
||||
|
||||
<!-- 8 is the ISO-Latin1 digit 8 -->
|
||||
|
||||
<p id="test2"><span class="tcu-digits2">28</span>日</p>
|
||||
|
||||
<!-- 2 is the FULLWIDTH DIGIT 2 (≈ <wide> 0032 2)-->
|
||||
|
||||
<!-- 8 is the FULLWIDTH DIGIT 8 (≈ <wide> 0038 8)-->
|
||||
|
||||
<p id="reference"><span class="tcu-digits2">28</span>日</p>
|
||||
|
||||
<div class="test">
|
||||
<p><span class="tcy">6</span>月<span class="tcy">19</span>日</p>
|
||||
<p>6月<span class="tcu-all">19</span>日</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,36 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking around Zero With Space</title>
|
||||
<meta content="When ‘white-space’ allows wrapping, line breaking behavior defined for the ZW line-breaking classes in [UAX14] must be honored." name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color:green;
|
||||
width: 1em;
|
||||
line-height: 1em;
|
||||
font-family: ahem;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div>X​X</div>
|
||||
<div class="fail">X</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,36 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking sanity check</title>
|
||||
<meta content="sanity check: an unstyled span should not affect line breaking" name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color:green;
|
||||
width: 1em;
|
||||
line-height: 1em;
|
||||
font-family: ahem;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div><span>X​</span>X</div>
|
||||
<div class="fail">X</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,36 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking sanity check 2</title>
|
||||
<meta content="sanity check: an unstyled span should not affect line breaking" name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color:green;
|
||||
width: 1em;
|
||||
line-height: 1em;
|
||||
font-family: ahem;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div><span>X</span>​X</div>
|
||||
<div class="fail">X</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,36 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking sanity check 3</title>
|
||||
<meta content="sanity check: an unstyled span should not affect line breaking" name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color:green;
|
||||
width: 1em;
|
||||
line-height: 1em;
|
||||
font-family: ahem;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div>X​<span>X<span></span></span></div>
|
||||
<div class="fail">X</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,36 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking sanity check 4</title>
|
||||
<meta content="sanity check: an unstyled span should not affect line breaking" name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color:green;
|
||||
width: 1em;
|
||||
line-height: 1em;
|
||||
font-family: ahem;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div>X<span>​X<span></span></span></div>
|
||||
<div class="fail">X</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,36 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking sanity check 5</title>
|
||||
<meta content="sanity check: an unstyled span should not affect line breaking" name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color:green;
|
||||
width: 1em;
|
||||
line-height: 1em;
|
||||
font-family: ahem;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div>X<span>​</span>X</div>
|
||||
<div class="fail">X</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,36 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking sanity check 6</title>
|
||||
<meta content="sanity check: an unstyled span should not affect line breaking" name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color:green;
|
||||
width: 1em;
|
||||
line-height: 1em;
|
||||
font-family: ahem;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div><span>X​</span><span>X</span></div>
|
||||
<div class="fail">X</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,36 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking sanity check 7</title>
|
||||
<meta content="sanity check: an unstyled span should not affect line breaking" name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color:green;
|
||||
width: 1em;
|
||||
line-height: 1em;
|
||||
font-family: ahem;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div><span>X</span><span>​X</span></div>
|
||||
<div class="fail">X</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,39 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking at element boundary</title>
|
||||
<meta content="For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking." name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color:green;
|
||||
width: 1em;
|
||||
line-height: 1em;
|
||||
font-family: ahem;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
span {
|
||||
white-space: pre;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div><span>X</span>​<span>X</span></div>
|
||||
<div class="fail">X</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,39 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking at element boundary 2</title>
|
||||
<meta content="For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking." name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color:green;
|
||||
width: 1em;
|
||||
line-height: 1em;
|
||||
font-family: ahem;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
span {
|
||||
white-space: pre;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div><span>X</span>​X</div>
|
||||
<div class="fail">X</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,39 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking at element boundary 3</title>
|
||||
<meta content="For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking." name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color:green;
|
||||
width: 1em;
|
||||
line-height: 1em;
|
||||
font-family: ahem;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
span {
|
||||
white-space: pre;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div>X​<span>X<span></span></span></div>
|
||||
<div class="fail">X</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,40 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking at element boundary with ideographic caracters 1</title>
|
||||
<meta content="For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking." name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-ic-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color: green;
|
||||
background: green;
|
||||
line-height: 1em;
|
||||
width: 1em;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
span {
|
||||
white-space: pre;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
background: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div><span>口</span>口</div>
|
||||
<div class="fail">口</div>
|
||||
<div>
|
||||
|
||||
|
||||
</div></div></body></html>
|
|
@ -0,0 +1,40 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking at element boundary with ideographic caracters 2</title>
|
||||
<meta content="For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking." name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-ic-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color: green;
|
||||
background: green;
|
||||
line-height: 1em;
|
||||
width: 1em;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
span {
|
||||
white-space: pre;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
background: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div>口<span>口</span></div>
|
||||
<div class="fail">口</div>
|
||||
<div>
|
||||
|
||||
|
||||
</div></div></body></html>
|
|
@ -0,0 +1,40 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text — line breaking at element boundary with ideographic caracters 1</title>
|
||||
<meta content="For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking." name="assert" />
|
||||
<link href="https://www.w3.org/TR/css-text-3/#line-break-details" rel="help" />
|
||||
<link href="reference/line-breaking-ic-001-ref.xht" rel="match" />
|
||||
<link href="http://florian.rivoal.net" rel="author" title="Florian Rivoal" />
|
||||
<style>
|
||||
div {
|
||||
color: green;
|
||||
background: green;
|
||||
line-height: 1em;
|
||||
width: 1em;
|
||||
white-space: normal;
|
||||
font-size: 20px;
|
||||
}
|
||||
span {
|
||||
white-space: pre;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
}
|
||||
.fail {
|
||||
color: red;
|
||||
background: red;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 1em;
|
||||
z-index: -1;
|
||||
}
|
||||
</style>
|
||||
</head><body>
|
||||
<p>There should be a green rectangle and no red.</p>
|
||||
<div class="container">
|
||||
<div><span>口</span><span>口</span></div>
|
||||
<div class="fail">口</div>
|
||||
<div>
|
||||
|
||||
|
||||
</div></div></body></html>
|
|
@ -1,7 +1,7 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text Test: overflow-wrap: break-word with fit-content</title>
|
||||
<link href="kojiishi@gmail.com" rel="author" title="Koji Ishii" />
|
||||
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
|
||||
<link href="http://www.w3.org/TR/css-text-3/#overflow-wrap" rel="help" title="6.2. Overflow Wrapping: the 'word-wrap'/'overflow-wrap' property" />
|
||||
<meta content="" name="flags" />
|
||||
<link href="reference/overflow-wrap-break-word-fit-content-001.xht" rel="match" />
|
||||
|
|
|
@ -0,0 +1,45 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Test Reference</title>
|
||||
<link href="http://google.com/+MasatakaYakura" rel="author" title="Masataka Yakura" />
|
||||
<link href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" rel="author" title="Gérard Talbot" />
|
||||
<meta content="asis" name="flags" />
|
||||
<style>
|
||||
div
|
||||
{
|
||||
font-size: 64px;
|
||||
}
|
||||
|
||||
div > p
|
||||
{
|
||||
border: black solid 1px;
|
||||
}
|
||||
|
||||
span.full-width
|
||||
{
|
||||
text-transform: full-width;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Test passes if the glyphs in the 3 rectangles have the <strong>same order</strong>, the <strong>same orientation</strong> and the <strong>same layout</strong>; a different inter-character spacing is considered as PASS.</p>
|
||||
|
||||
<div>
|
||||
|
||||
<p><span class="full-width">28</span>日</p>
|
||||
|
||||
<p>28日</p>
|
||||
|
||||
<!-- 2 is the FULLWIDTH DIGIT 2 (≈ <wide> 0032 2)-->
|
||||
|
||||
<!-- 8 is the FULLWIDTH DIGIT 8 (≈ <wide> 0038 8)-->
|
||||
|
||||
<p>28日</p>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,46 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Test Reference</title>
|
||||
<link href="http://google.com/+MasatakaYakura" rel="author" title="Masataka Yakura" />
|
||||
<link href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" rel="author" title="Gérard Talbot" />
|
||||
<meta content="asis" name="flags" />
|
||||
<style>
|
||||
div
|
||||
{
|
||||
font-size: 64px;
|
||||
writing-mode: vertical-rl;
|
||||
}
|
||||
|
||||
div > p
|
||||
{
|
||||
border: black solid 1px;
|
||||
}
|
||||
|
||||
span.full-width
|
||||
{
|
||||
text-transform: full-width;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Test passes if the glyphs in the 3 rectangles have the <strong>same order</strong>, the <strong>same orientation</strong> and the <strong>same layout</strong>; a different inter-character spacing is considered as PASS.</p>
|
||||
|
||||
<div>
|
||||
|
||||
<p><span class="full-width">28</span>日</p>
|
||||
|
||||
<p>28日</p>
|
||||
|
||||
<!-- 2 is the FULLWIDTH DIGIT 2 (≈ <wide> 0032 2)-->
|
||||
|
||||
<!-- 8 is the FULLWIDTH DIGIT 8 (≈ <wide> 0038 8)-->
|
||||
|
||||
<p>28日</p>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</body></html>
|
|
@ -1,18 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Test Reference</title>
|
||||
<link href="http://google.com/+MasatakaYakura" rel="author" title="Masataka Yakura" />
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Test passes if the following paragraphs are identical:</p>
|
||||
|
||||
<div>
|
||||
<p>6月19日</p>
|
||||
<p>6月19日</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</body></html>
|
|
@ -1,23 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Test Reference</title>
|
||||
<link href="http://google.com/+MasatakaYakura" rel="author" title="Masataka Yakura" />
|
||||
<style>
|
||||
.test {
|
||||
writing-mode: vertical-rl;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Test passes if the following paragraphs are identical:</p>
|
||||
|
||||
<div class="test">
|
||||
<p>6月19日</p>
|
||||
<p>6月19日</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</body></html>
|
|
@ -1,27 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Test Reference</title>
|
||||
<link href="http://google.com/+MasatakaYakura" rel="author" title="Masataka Yakura" />
|
||||
<style>
|
||||
.test {
|
||||
writing-mode: vertical-rl;
|
||||
}
|
||||
|
||||
.tcu-all {
|
||||
text-combine-upright: all;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Test passes if the following paragraphs are identical:</p>
|
||||
|
||||
<div class="test">
|
||||
<p>6月<span class="tcu-all">19</span>日</p>
|
||||
<p>6月<span class="tcu-all">19</span>日</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</body></html>
|
|
@ -1,7 +1,7 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Text Test: overflow-wrap: break-word with fit-content</title>
|
||||
<link href="kojiishi@gmail.com" rel="author" title="Koji Ishii" />
|
||||
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
|
||||
<style>
|
||||
.test {
|
||||
display: inline-block;
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Text 4.1.2. Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { line-height: 1; font-family: ahem; } </style>
|
||||
</head>
|
||||
<body>
|
||||
<div>Test passes if there is <b>no</b> white space between 2nd and 3rd CJK character.
|
||||
<!--Some Chinese-->
|
||||
<p>一些中文</p>
|
||||
<!--Some Chinese-->
|
||||
<p>一些中文</p>
|
||||
<!--Some Chinese-->
|
||||
<p>一些中文</p>
|
||||
<!--Some Hangul-->
|
||||
<p>一些언문</p>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is NO white space between the two strings below.
|
||||
<p>FULLWIDTHFULLWIDTH</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is NO white space between the two strings below.
|
||||
<p>FULLWIDTHテスト</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is NO white space between the two strings below.
|
||||
<p>FULLWIDTH測試</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>FULLWIDTH narrow</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>FULLWIDTH ■</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>FULLWIDTH آزمون</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>FULLWIDTH 테스트</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is NO white space between the two strings below.
|
||||
<p>テストFULLWIDTH</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is NO white space between the two strings below.
|
||||
<p>テストテスト</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is NO white space between the two strings below.
|
||||
<p>テスト測試</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>テスト narrow</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>テスト ■</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>テスト آزمون</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>テスト 테스트</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is NO white space between the two strings below.
|
||||
<p>測試FULLWIDTH</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is NO white space between the two strings below.
|
||||
<p>測試テスト</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is NO white space between the two strings below.
|
||||
<p>測試測試</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>測試 narrow</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>測試 ■</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>測試 آزمون</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>測試 테스트</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>narrow FULLWIDTH</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>narrow テスト</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>narrow 測試</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>narrow narrow</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>narrow ■</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>narrow آزمون</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>narrow 테스트</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>■ FULLWIDTH</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>■ テスト</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>■ 測試</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>■ narrow</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>■ ■</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>■ آزمون</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>■ 테스트</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>آزمون FULLWIDTH</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>آزمون テスト</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>آزمون 測試</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>آزمون narrow</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>آزمون ■</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>آزمون آزمون</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>آزمون 테스트</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>테스트 FULLWIDTH</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>테스트 テスト</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>테스트 測試</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>테스트 narrow</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>테스트 ■</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>테스트 آزمون</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is ONE white space between the two strings below.
|
||||
<p>테스트 테스트</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,17 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Text 4.1.2. Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head>
|
||||
<body>
|
||||
<div>Test passes if there is <b>one</b> white space between 2nd and 3rd CJK character.
|
||||
<!--Some Hangul-->
|
||||
<p>一些 언문</p>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -1,4 +0,0 @@
|
|||
<Files ~ "^at-charset-00[1-6].css$">
|
||||
AddCharset Shift_JIS .css
|
||||
</Files>
|
||||
|
|
@ -0,0 +1,109 @@
|
|||
#!/usr/bin/env python
|
||||
# - * - coding: UTF-8 - * -
|
||||
|
||||
"""
|
||||
This script generates tests segment-break-transformation-rules-001 ~ 049 which
|
||||
cover all possible combinations of characters at two sides of segment breaks.
|
||||
More specifically, there are seven types of characters involve in these rules:
|
||||
|
||||
1. East Asian Full-width (F)
|
||||
2. East Asian Half-width (H)
|
||||
3. East Asian Wide (W) except Hangul
|
||||
4. East Asian Narrow (Na)
|
||||
5. East Asian Ambiguous (A)
|
||||
6. Not East Asian (Neutral)
|
||||
7. Hangul
|
||||
|
||||
So there are 49 different combinations. It outputs a list of all
|
||||
tests it generated in the format of Mozilla reftest.list to the stdout.
|
||||
"""
|
||||
|
||||
from __future__ import unicode_literals
|
||||
|
||||
TEST_FILE = 'segment-break-transformation-rules-{:03}.html'
|
||||
TEST_TEMPLATE = '''<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Reftest Test: Segment Break Transformation Rules</title>
|
||||
<link rel="author" title="Chun-Min (Jeremy) Chen" href="mailto:jeremychen@mozilla.com">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<link rel="help" href="https://drafts.csswg.org/css-text-3/#line-break-transform">
|
||||
<meta name="assert" content="'segment-break-transformation-rules: with {prev}/{next} in front/back of the semgment break.">
|
||||
<link rel="stylesheet" type="text/css" href="support/ahem.css" />
|
||||
<link rel="match" href="segment-break-transformation-rules-{index:03}-ref.html">
|
||||
<style> p {{ font-family: ahem; }} </style>
|
||||
<div>Pass if there is {expect} white space between the two strings below.
|
||||
<p>{prevchar}
{nextchar}</p>
|
||||
</div>
|
||||
'''
|
||||
|
||||
REF_FILE = 'segment-break-transformation-rules-{:03}-ref.html'
|
||||
REF_TEMPLATE_REMOVE = '''<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link rel="author" title="Chun-Min (Jeremy) Chen" href="mailto:jeremychen@mozilla.com">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<link rel="stylesheet" type="text/css" href="support/ahem.css" />
|
||||
<style> p {{ font-family: ahem; }} </style>
|
||||
<div>Pass if there is NO white space between the two strings below.
|
||||
<p>{0}{1}</p>
|
||||
</div>
|
||||
'''
|
||||
REF_TEMPLATE_KEEP = '''<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Reftest Reference: Segment Break Transformation Rules</title>
|
||||
<link rel="author" title="Chun-Min (Jeremy) Chen" href="mailto:jeremychen@mozilla.com">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<link rel="stylesheet" type="text/css" href="support/ahem.css" />
|
||||
<style> p {{ font-family: ahem; }} </style>
|
||||
<div>Pass if there is ONE white space between the two strings below.
|
||||
<p>{0}{2}{1}</p>
|
||||
</div>
|
||||
'''
|
||||
|
||||
CHAR_SET = [
|
||||
('East Asian Full-width (F)', 'FULLWIDTH'),
|
||||
('East Asian Half-width (H)', 'テスト'),
|
||||
('East Asian Wide (W) except Hangul', '測試'),
|
||||
('East Asian Narrow (Na)', 'narrow'),
|
||||
('East Asian Ambiguous (A)', '■'),
|
||||
('Not East Asian (Neutral)', 'آزمون'),
|
||||
('Hangul', '테스트'),
|
||||
]
|
||||
|
||||
def write_file(filename, content):
|
||||
with open(filename, 'wb') as f:
|
||||
f.write(content.encode('UTF-8'))
|
||||
|
||||
print("# START tests from {}".format(__file__))
|
||||
global idx
|
||||
idx = 0
|
||||
for i, (prevtype, prevchars) in enumerate(CHAR_SET):
|
||||
for j, (nextype, nextchars) in enumerate(CHAR_SET):
|
||||
idx += 1
|
||||
reffilename = REF_FILE.format(idx)
|
||||
testfilename = TEST_FILE.format(idx)
|
||||
# According to CSS Text 3 - 4.1.2. Segment Break Transformation Rules,
|
||||
# if the East Asian Width property of both the character before and
|
||||
# after the segment break is F, W, or H (not A), and neither side is
|
||||
# Hangul, then the segment break is removed. Otherwise, the segment
|
||||
# break is converted to a space (U+0020).
|
||||
if i < 3 and j < 3:
|
||||
write_file(reffilename,
|
||||
REF_TEMPLATE_REMOVE.format(prevchars, nextchars))
|
||||
write_file(testfilename,
|
||||
TEST_TEMPLATE.format(index=idx, prev=prevtype,
|
||||
next=nextype,
|
||||
prevchar=prevchars,
|
||||
nextchar=nextchars,
|
||||
expect='NO'))
|
||||
else:
|
||||
write_file(reffilename,
|
||||
REF_TEMPLATE_KEEP.format(prevchars, nextchars, ' '))
|
||||
write_file(testfilename,
|
||||
TEST_TEMPLATE.format(index=idx, prev=prevtype,
|
||||
next=nextype,
|
||||
prevchar=prevchars,
|
||||
nextchar=nextchars,
|
||||
expect='ONE'))
|
||||
print("== {} {}".format(testfilename, reffilename))
|
||||
print("# END tests from {}".format(__file__))
|
Binary file not shown.
After Width: | Height: | Size: 3.4 KiB |
Binary file not shown.
After Width: | Height: | Size: 5 KiB |
Binary file not shown.
After Width: | Height: | Size: 4.3 KiB |
|
@ -1,7 +1,7 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<title>CSS Text Test: tab-size: 4</title>
|
||||
<link href="david@openweb.io" rel="author" title="David Storey" />
|
||||
<link href="mailto:david@openweb.io" rel="author" title="David Storey" />
|
||||
<style type="text/css">
|
||||
.container {
|
||||
position: absolute;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<title>CSS Text Test: tab-size: length</title>
|
||||
<link href="david@openweb.io" rel="author" title="David Storey" />
|
||||
<link href="mailto:david@openweb.io" rel="author" title="David Storey" />
|
||||
<style type="text/css">
|
||||
.container {
|
||||
position: absolute;
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS3 Text, text transform: capitalize, initial punctuation</title>
|
||||
<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
|
||||
<style type="text/css">
|
||||
.test, .ref { font-size: 36px; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', sans-serif; border: 1px solid orange; margin: 10px; padding: 5px; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<p class="instructions">Test passes if the orange boxes are identical.</p>
|
||||
<div class="test">({[-–"«'.<?!Transform</div>
|
||||
<div class="ref">({[-–"«'.<?!Transform</div>
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,60 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
|
||||
<title>CSS Reference Test</title>
|
||||
<style type="text/css">
|
||||
@page { font: italic 8pt sans-serif; color: gray;
|
||||
margin: 7%;
|
||||
counter-increment: page;
|
||||
@top-left { content: "CSS Text Module Level 3 CR Test Suite"; }
|
||||
@top-right { content: "Test text-transform-fullwidth-002-ref"; }
|
||||
@bottom-right { content: counter(page); }
|
||||
}
|
||||
</style>
|
||||
|
||||
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
|
||||
|
||||
<meta content="" name="flags" />
|
||||
|
||||
<meta name="DC.date.created" content="2017-01-11T09:54:03+11:00" scheme="W3CDTF" />
|
||||
<meta name="DC.date.modified" content="2017-01-12T09:54:03+11:00" scheme="W3CDTF" />
|
||||
|
||||
<style type="text/css"><![CDATA[
|
||||
div
|
||||
{
|
||||
font-size: 32px;
|
||||
writing-mode: vertical-rl;
|
||||
}
|
||||
]]></style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p>Test passes if the "Text sample" characters are translated upright and not rotated toward the righthand side.</p>
|
||||
|
||||
<div>Text sample</div>
|
||||
|
||||
<!--
|
||||
T = U+FF34 is the FULLWIDTH LATIN CAPITAL LETTER T
|
||||
e = U+FF45 is the FULLWIDTH LATIN SMALL LETTER E
|
||||
x = U+FF58 is the FULLWIDTH LATIN SMALL LETTER X
|
||||
t = U+FF54 is the FULLWIDTH LATIN SMALL LETTER T
|
||||
|
||||
U+3000 is the fullwidth space character
|
||||
|
||||
s = U+FF53 is the FULLWIDTH LATIN SMALL LETTER S
|
||||
a = U+FF41 is the FULLWIDTH LATIN SMALL LETTER A
|
||||
m = U+FF4D is the FULLWIDTH LATIN SMALL LETTER M
|
||||
p = U+FF50 is the FULLWIDTH LATIN SMALL LETTER P
|
||||
l = U+FF4C is the FULLWIDTH LATIN SMALL LETTER L
|
||||
e = U+FF45 is the FULLWIDTH LATIN SMALL LETTER E
|
||||
|
||||
Halfwidth and Fullwidth Forms
|
||||
Range: FF00–FFEF
|
||||
http://www.unicode.org/charts/PDF/UFF00.pdf
|
||||
-->
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,15 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS3 Text, text transform: uppercase, Greek dialytika</title>
|
||||
<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
|
||||
<style type="text/css">
|
||||
.test, .ref { font-size: 36px; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; border: 1px solid orange; margin: 10px; width: 200px; padding: 5px; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<p class="instructions">Test passes if the orange boxes are identical.</p>
|
||||
<div lang="el" class="test">ΘΕΪΚΟ</div>
|
||||
<div class="ref">ΘΕΪΚΟ</div>
|
||||
|
||||
</body></html>
|
|
@ -16,7 +16,7 @@
|
|||
</head>
|
||||
<body>
|
||||
<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p>
|
||||
<div class="test"><span title="U+0100">ā ā</span> <span title="U+0102">ă ă</span> <span title="U+0104">ą ą</span> <span title="U+0106">ć ć</span> <span title="U+0108">ĉ ĉ</span> <span title="U+010A">ċ ċ</span> <span title="U+010C">č č</span> <span title="U+010E">ď ď</span> <span title="U+0110">đ đ</span> <span title="U+0112">ē ē</span> <span title="U+0114">ĕ ĕ</span> <span title="U+0116">ė ė</span> <span title="U+0118">ę ę</span> <span title="U+011A">ě ě</span> <span title="U+011C">ĝ ĝ</span> <span title="U+011E">ğ ğ</span> <span title="U+0120">ġ ġ</span> <span title="U+0122">ģ ģ</span> <span title="U+0124">ĥ ĥ</span> <span title="U+0126">ħ ħ</span> <span title="U+0128">ĩ ĩ</span> <span title="U+012A">ī ī</span> <span title="U+012C">ĭ ĭ</span> <span title="U+012E">į į</span> <span title="U+0049">I I</span> <span title="U+0132">ij ij</span> <span title="U+0134">ĵ ĵ</span> <span title="U+0136">ķ ķ</span> <span title="U+0139">ĺ ĺ</span> <span title="U+013B">ļ ļ</span> <span title="U+013D">ľ ľ</span> <span title="U+013F">ŀ ŀ</span> <span title="U+0141">ł ł</span> <span title="U+0143">ń ń</span> <span title="U+0145">ņ ņ</span> <span title="U+0147">ň ň</span> <span title="U+014A">ŋ ŋ</span> <span title="U+014C">ō ō</span> <span title="U+014E">ŏ ŏ</span> <span title="U+0150">ő ő</span> <span title="U+0152">œ œ</span> <span title="U+0154">ŕ ŕ</span> <span title="U+0156">ŗ ŗ</span> <span title="U+0158">ř ř</span> <span title="U+015A">ś ś</span> <span title="U+015C">ŝ ŝ</span> <span title="U+015E">ş ş</span> <span title="U+0160">š š</span> <span title="U+0162">ţ ţ</span> <span title="U+0164">ť ť</span> <span title="U+0166">ŧ ŧ</span> <span title="U+0168">ũ ũ</span> <span title="U+016A">ū ū</span> <span title="U+016C">ŭ ŭ</span> <span title="U+016E">ů ů</span> <span title="U+0170">ű ű</span> <span title="U+0172">ų ų</span> <span title="U+0174">ŵ ŵ</span> <span title="U+0176">ŷ ŷ</span> <span title="U+0178">ÿ ÿ</span> <span title="U+0179">ź ź</span> <span title="U+017B">ż ż</span> <span title="U+017D">ž ž</span></div>
|
||||
<div class="test"><span title="U+0100">ā ā</span> <span title="U+0102">ă ă</span> <span title="U+0104">ą ą</span> <span title="U+0106">ć ć</span> <span title="U+0108">ĉ ĉ</span> <span title="U+010A">ċ ċ</span> <span title="U+010C">č č</span> <span title="U+010E">ď ď</span> <span title="U+0110">đ đ</span> <span title="U+0112">ē ē</span> <span title="U+0114">ĕ ĕ</span> <span title="U+0116">ė ė</span> <span title="U+0118">ę ę</span> <span title="U+011A">ě ě</span> <span title="U+011C">ĝ ĝ</span> <span title="U+011E">ğ ğ</span> <span title="U+0120">ġ ġ</span> <span title="U+0122">ģ ģ</span> <span title="U+0124">ĥ ĥ</span> <span title="U+0126">ħ ħ</span> <span title="U+0128">ĩ ĩ</span> <span title="U+012A">ī ī</span> <span title="U+012C">ĭ ĭ</span> <span title="U+012E">į į</span> <span title="U+0130">i i</span> <span title="U+0132">ij ij</span> <span title="U+0134">ĵ ĵ</span> <span title="U+0136">ķ ķ</span> <span title="U+0139">ĺ ĺ</span> <span title="U+013B">ļ ļ</span> <span title="U+013D">ľ ľ</span> <span title="U+013F">ŀ ŀ</span> <span title="U+0141">ł ł</span> <span title="U+0143">ń ń</span> <span title="U+0145">ņ ņ</span> <span title="U+0147">ň ň</span> <span title="U+014A">ŋ ŋ</span> <span title="U+014C">ō ō</span> <span title="U+014E">ŏ ŏ</span> <span title="U+0150">ő ő</span> <span title="U+0152">œ œ</span> <span title="U+0154">ŕ ŕ</span> <span title="U+0156">ŗ ŗ</span> <span title="U+0158">ř ř</span> <span title="U+015A">ś ś</span> <span title="U+015C">ŝ ŝ</span> <span title="U+015E">ş ş</span> <span title="U+0160">š š</span> <span title="U+0162">ţ ţ</span> <span title="U+0164">ť ť</span> <span title="U+0166">ŧ ŧ</span> <span title="U+0168">ũ ũ</span> <span title="U+016A">ū ū</span> <span title="U+016C">ŭ ŭ</span> <span title="U+016E">ů ů</span> <span title="U+0170">ű ű</span> <span title="U+0172">ų ų</span> <span title="U+0174">ŵ ŵ</span> <span title="U+0176">ŷ ŷ</span> <span title="U+0178">ÿ ÿ</span> <span title="U+0179">ź ź</span> <span title="U+017B">ż ż</span> <span title="U+017D">ž ž</span></div>
|
||||
<!--Notes:
|
||||
Characters from this block that do not have case equivalents: ı, ĸ, ʼn, ſ
|
||||
Tip: To identify the characters where differences occur, in order to report problem characters,either mouse over to reveal a tooltip, or copy and paste the sequence into a tool such as <a href='http://r12a.github.io/uniview/' target='_blank'>UniView</a> or the <a href='http://r12a.github.io/apps/conversion/' target='_blank'>Unicode Conversion Tool</a>.
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
</head>
|
||||
<body>
|
||||
<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p>
|
||||
<div class="test"><span title="U+10428">𐐨 𐐀</span> <span title="U+10429">𐐩 𐐁</span> <span title="U+1042A">𐐪 𐐂</span> <span title="U+1042B">𐐫 𐐃</span> <span title="U+1042C">𐐬 𐐄</span> <span title="U+1042D">𐐭 𐐅</span> <span title="U+1042E">𐐮 𐐆</span> <span title="U+1042F">𐐯 𐐇</span> <span title="U+10430">𐐰 𐐈</span> <span title="U+10431">𐐱 𐐉</span> <span title="U+10432">𐐲 𐐊</span> <span title="U+10433">𐐳 𐐋</span> <span title="U+10434">𐐴 𐐌</span> <span title="U+10435">𐐵 𐐍</span> <span title="U+10436">𐐶 𐐎</span> <span title="U+10437">𐐷 𐐏</span> <span title="U+10438">𐐸 𐐐</span> <span title="U+10439">𐐹 𐐑</span> <span title="U+1043A">𐐺 𐐒</span> <span title="U+1043B">𐐻 𐐓</span> <span title="U+1043C">𐐼 𐐔</span> <span title="U+1043D">𐐽 𐐕</span> <span title="U+1043E">𐐾 𐐖</span> <span title="U+1043F">𐐿 𐐗</span> <span title="U+10440">𐑀 𐐘</span> <span title="U+10441">𐑁 𐐙</span> <span title="U+10442">𐑂 𐐚</span> <span title="U+10443">𐑃 𐐛</span> <span title="U+10444">𐑄 𐐜</span> <span title="U+10445">𐑅 𐐝</span> <span title="U+10446">𐑆 𐐞</span> <span title="U+10447">𐑇 𐐟</span> <span title="U+10448">𐑈 𐐠</span> <span title="U+10449">𐑉 𐐡</span> <span title="U+1044A">𐑊 𐐢</span> <span title="U+1044B">𐑋 𐐣</span> <span title="U+1044C">𐑌 𐐤</span> <span title="U+1044D">𐑍 𐐥</span> <span title="U+1044E">𐑎 𐐦</span> <span title="U+1044F">𐑏 𐐧</span> </div>
|
||||
<div class="test"><span title="U+10428">𐐀 𐐀</span> <span title="U+10429">𐐁 𐐁</span> <span title="U+1042A">𐐂 𐐂</span> <span title="U+1042B">𐐃 𐐃</span> <span title="U+1042C">𐐄 𐐄</span> <span title="U+1042D">𐐅 𐐅</span> <span title="U+1042E">𐐆 𐐆</span> <span title="U+1042F">𐐇 𐐇</span> <span title="U+10430">𐐈 𐐈</span> <span title="U+10431">𐐉 𐐉</span> <span title="U+10432">𐐊 𐐊</span> <span title="U+10433">𐐋 𐐋</span> <span title="U+10434">𐐌 𐐌</span> <span title="U+10435">𐐍 𐐍</span> <span title="U+10436">𐐎 𐐎</span> <span title="U+10437">𐐏 𐐏</span> <span title="U+10438">𐐐 𐐐</span> <span title="U+10439">𐐑 𐐑</span> <span title="U+1043A">𐐒 𐐒</span> <span title="U+1043B">𐐓 𐐓</span> <span title="U+1043C">𐐔 𐐔</span> <span title="U+1043D">𐐕 𐐕</span> <span title="U+1043E">𐐖 𐐖</span> <span title="U+1043F">𐐗 𐐗</span> <span title="U+10440">𐐘 𐐘</span> <span title="U+10441">𐐙 𐐙</span> <span title="U+10442">𐐚 𐐚</span> <span title="U+10443">𐐛 𐐛</span> <span title="U+10444">𐐜 𐐜</span> <span title="U+10445">𐐝 𐐝</span> <span title="U+10446">𐐞 𐐞</span> <span title="U+10447">𐐟 𐐟</span> <span title="U+10448">𐐠 𐐠</span> <span title="U+10449">𐐡 𐐡</span> <span title="U+1044A">𐐢 𐐢</span> <span title="U+1044B">𐐣 𐐣</span> <span title="U+1044C">𐐤 𐐤</span> <span title="U+1044D">𐐥 𐐥</span> <span title="U+1044E">𐐦 𐐦</span> <span title="U+1044F">𐐧 𐐧</span> </div>
|
||||
<!--Notes:
|
||||
Tip: To identify the characters where differences occur, in order to report problem characters,either mouse over to reveal a tooltip, or copy and paste the sequence into a tool such as <a href='http://r12a.github.io/uniview/' target='_blank'>UniView</a> or the <a href='http://r12a.github.io/apps/conversion/' target='_blank'>Unicode Conversion Tool</a>.
|
||||
-->
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
</head>
|
||||
<body>
|
||||
<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p>
|
||||
<div class="test"><span title="U+10400">𐐀 𐐨</span> <span title="U+10401">𐐁 𐐩</span> <span title="U+10402">𐐂 𐐪</span> <span title="U+10403">𐐃 𐐫</span> <span title="U+10404">𐐄 𐐬</span> <span title="U+10405">𐐅 𐐭</span> <span title="U+10406">𐐆 𐐮</span> <span title="U+10407">𐐇 𐐯</span> <span title="U+10408">𐐈 𐐰</span> <span title="U+10409">𐐉 𐐱</span> <span title="U+1040A">𐐊 𐐲</span> <span title="U+1040B">𐐋 𐐳</span> <span title="U+1040C">𐐌 𐐴</span> <span title="U+1040D">𐐍 𐐵</span> <span title="U+1040E">𐐎 𐐶</span> <span title="U+1040F">𐐏 𐐷</span> <span title="U+10410">𐐐 𐐸</span> <span title="U+10411">𐐑 𐐹</span> <span title="U+10412">𐐒 𐐺</span> <span title="U+10413">𐐓 𐐻</span> <span title="U+10414">𐐔 𐐼</span> <span title="U+10415">𐐕 𐐽</span> <span title="U+10416">𐐖 𐐾</span> <span title="U+10417">𐐗 𐐿</span> <span title="U+10418">𐐘 𐑀</span> <span title="U+10419">𐐙 𐑁</span> <span title="U+1041A">𐐚 𐑂</span> <span title="U+1041B">𐐛 𐑃</span> <span title="U+1041C">𐐜 𐑄</span> <span title="U+1041D">𐐝 𐑅</span> <span title="U+1041E">𐐞 𐑆</span> <span title="U+1041F">𐐟 𐑇</span> <span title="U+10420">𐐠 𐑈</span> <span title="U+10421">𐐡 𐑉</span> <span title="U+10422">𐐢 𐑊</span> <span title="U+10423">𐐣 𐑋</span> <span title="U+10424">𐐤 𐑌</span> <span title="U+10425">𐐥 𐑍</span> <span title="U+10426">𐐦 𐑎</span> <span title="U+10427">𐐧 𐑏</span> </div>
|
||||
<div class="test"><span title="U+10400">𐐨 𐐨</span> <span title="U+10401">𐐩 𐐩</span> <span title="U+10402">𐐪 𐐪</span> <span title="U+10403">𐐫 𐐫</span> <span title="U+10404">𐐬 𐐬</span> <span title="U+10405">𐐭 𐐭</span> <span title="U+10406">𐐮 𐐮</span> <span title="U+10407">𐐯 𐐯</span> <span title="U+10408">𐐰 𐐰</span> <span title="U+10409">𐐱 𐐱</span> <span title="U+1040A">𐐲 𐐲</span> <span title="U+1040B">𐐳 𐐳</span> <span title="U+1040C">𐐴 𐐴</span> <span title="U+1040D">𐐵 𐐵</span> <span title="U+1040E">𐐶 𐐶</span> <span title="U+1040F">𐐷 𐐷</span> <span title="U+10410">𐐸 𐐸</span> <span title="U+10411">𐐹 𐐹</span> <span title="U+10412">𐐺 𐐺</span> <span title="U+10413">𐐻 𐐻</span> <span title="U+10414">𐐼 𐐼</span> <span title="U+10415">𐐽 𐐽</span> <span title="U+10416">𐐾 𐐾</span> <span title="U+10417">𐐿 𐐿</span> <span title="U+10418">𐑀 𐑀</span> <span title="U+10419">𐑁 𐑁</span> <span title="U+1041A">𐑂 𐑂</span> <span title="U+1041B">𐑃 𐑃</span> <span title="U+1041C">𐑄 𐑄</span> <span title="U+1041D">𐑅 𐑅</span> <span title="U+1041E">𐑆 𐑆</span> <span title="U+1041F">𐑇 𐑇</span> <span title="U+10420">𐑈 𐑈</span> <span title="U+10421">𐑉 𐑉</span> <span title="U+10422">𐑊 𐑊</span> <span title="U+10423">𐑋 𐑋</span> <span title="U+10424">𐑌 𐑌</span> <span title="U+10425">𐑍 𐑍</span> <span title="U+10426">𐑎 𐑎</span> <span title="U+10427">𐑏 𐑏</span> </div>
|
||||
<!--Notes:
|
||||
Tip: To identify the characters where differences occur, in order to report problem characters,either mouse over to reveal a tooltip, or copy and paste the sequence into a tool such as <a href='http://r12a.github.io/uniview/' target='_blank'>UniView</a> or the <a href='http://r12a.github.io/apps/conversion/' target='_blank'>Unicode Conversion Tool</a>.
|
||||
-->
|
||||
|
|
|
@ -16,6 +16,6 @@
|
|||
</head>
|
||||
<body>
|
||||
<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p>
|
||||
<div class="test"><span>ʼN ʼN</span> <span>Ϊ́̈ Ϊ́̈</span> <span>Ϋ́ Ϋ́</span> <span>J̌ J̌</span> <span>H̱ H̱</span> <span>T̈ T̈</span> <span>W̊ W̊</span> <span>Y̊ Y̊</span> <span>Aʾ Aʾ</span> <span>Υ̓ Υ̓</span> <span>Υ̓̀ Υ̓̀</span> <span>Υ̓́ Υ̓́</span> <span>Υ̓͂ Υ̓͂</span> <span>Α͂ Α͂</span> <span>Η͂ Η͂</span> <span>Ϊ̀ Ϊ̀</span> <span>Ϊ́ Ϊ́</span> <span>Ι͂ Ι͂</span> <span>Ϊ͂ Ϊ͂</span> <span>Ϋ̀ Ϋ̀</span> <span>Ϋ́ Ϋ́</span> <span>Ρ̓ Ρ̓</span> <span>Υ͂ Υ͂</span> <span>Ϋ͂ Ϋ͂</span> <span>Ω͂ Ω͂</span></div>
|
||||
<div class="test"><span>ʼN ʼN</span> <span>Ϊ́ Ϊ́</span> <span>Ϋ́ Ϋ́</span> <span>J̌ J̌</span> <span>H̱ H̱</span> <span>T̈ T̈</span> <span>W̊ W̊</span> <span>Y̊ Y̊</span> <span>Aʾ Aʾ</span> <span>Υ̓ Υ̓</span> <span>Υ̓̀ Υ̓̀</span> <span>Υ̓́ Υ̓́</span> <span>Υ̓͂ Υ̓͂</span> <span>Α͂ Α͂</span> <span>Η͂ Η͂</span> <span>Ϊ̀ Ϊ̀</span> <span>Ϊ́ Ϊ́</span> <span>Ι͂ Ι͂</span> <span>Ϊ͂ Ϊ͂</span> <span>Ϋ̀ Ϋ̀</span> <span>Ϋ́ Ϋ́</span> <span>Ρ̓ Ρ̓</span> <span>Υ͂ Υ͂</span> <span>Ϋ͂ Ϋ͂</span> <span>Ω͂ Ω͂</span></div>
|
||||
|
||||
</body></html>
|
|
@ -3568,20 +3568,20 @@
|
|||
<td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="full-width-002" class="">
|
||||
<tbody id="full-width-002" class="asis should">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Writing Modes: text-combine-upright on full-width characters">
|
||||
<td rowspan="1" title="CSS Writing Modes: 'text-combine-upright: all' applied on 2 full-width characters">
|
||||
<a href="full-width-002.xht">full-width-002</a></td>
|
||||
<td><a href="reference/full-width-ref.xht">=</a> <a href="reference/full-width-notcu-notref.xht">≠</a> <a href="reference/full-width-horizontal-notref.xht">≠</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
<td><a href="reference/full-width-002-notcu-notref.xht">≠</a> <a href="reference/full-width-002-horizontal-notref.xht">≠</a> </td>
|
||||
<td rowspan="1"><abbr class="asis" title="Can not be re-serialized">As-Is</abbr><abbr class="should" title="Behavior tested is recommended but not required">Recommend</abbr></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="full-width-003" class="">
|
||||
<tbody id="full-width-003" class="asis should">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Writing Modes: text-combine-upright on full-width characters">
|
||||
<td rowspan="1" title="CSS Writing Modes: 'text-combine-upright: digits 2' applied on 2 full-width characters">
|
||||
<a href="full-width-003.xht">full-width-003</a></td>
|
||||
<td><a href="reference/full-width-ref.xht">=</a> <a href="reference/full-width-notcu-notref.xht">≠</a> <a href="reference/full-width-horizontal-notref.xht">≠</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
<td><a href="reference/full-width-002-notcu-notref.xht">≠</a> <a href="reference/full-width-002-horizontal-notref.xht">≠</a> </td>
|
||||
<td rowspan="1"><abbr class="asis" title="Can not be re-serialized">As-Is</abbr><abbr class="should" title="Behavior tested is recommended but not required">Recommend</abbr></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="hanging-punctuation-allow-end-001" class="font">
|
||||
|
@ -3720,6 +3720,118 @@
|
|||
<td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-001" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking around Zero With Space">
|
||||
<a href="line-breaking-001.xht">line-breaking-001</a></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-002" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking sanity check">
|
||||
<a href="line-breaking-002.xht">line-breaking-002</a></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-003" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking sanity check 2">
|
||||
<a href="line-breaking-003.xht">line-breaking-003</a></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-004" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking sanity check 3">
|
||||
<a href="line-breaking-004.xht">line-breaking-004</a></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-005" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking sanity check 4">
|
||||
<a href="line-breaking-005.xht">line-breaking-005</a></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-006" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking sanity check 5">
|
||||
<a href="line-breaking-006.xht">line-breaking-006</a></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-007" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking sanity check 6">
|
||||
<a href="line-breaking-007.xht">line-breaking-007</a></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-008" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking sanity check 7">
|
||||
<a href="line-breaking-008.xht">line-breaking-008</a></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-009" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking at element boundary">
|
||||
<a href="line-breaking-009.xht">line-breaking-009</a></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-010" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking at element boundary 2">
|
||||
<a href="line-breaking-010.xht">line-breaking-010</a></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-011" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking at element boundary 3">
|
||||
<a href="line-breaking-011.xht">line-breaking-011</a></td>
|
||||
<td><a href="reference/line-breaking-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-ic-001" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking at element boundary with ideographic caracters 1">
|
||||
<a href="line-breaking-ic-001.xht">line-breaking-ic-001</a></td>
|
||||
<td><a href="reference/line-breaking-ic-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-ic-002" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking at element boundary with ideographic caracters 2">
|
||||
<a href="line-breaking-ic-002.xht">line-breaking-ic-002</a></td>
|
||||
<td><a href="reference/line-breaking-ic-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="line-breaking-ic-003" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text &#8212; line breaking at element boundary with ideographic caracters 1">
|
||||
<a href="line-breaking-ic-003.xht">line-breaking-ic-003</a></td>
|
||||
<td><a href="reference/line-breaking-ic-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="overflow-wrap-001" class="ahem">
|
||||
<tr>
|
||||
<td rowspan="1" title="overflow-wrap - break-word (basic)">
|
||||
|
@ -3776,6 +3888,462 @@
|
|||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-removable-1" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text 4.1.2. Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-removable-1.xht">segment-break-transformation-removable-1</a></td>
|
||||
<td><a href="reference/segment-break-transformation-removable-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-removable-2" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text 4.1.2. Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-removable-2.xht">segment-break-transformation-removable-2</a></td>
|
||||
<td><a href="reference/segment-break-transformation-removable-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-removable-3" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text 4.1.2. Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-removable-3.xht">segment-break-transformation-removable-3</a></td>
|
||||
<td><a href="reference/segment-break-transformation-removable-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-removable-4" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text 4.1.2. Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-removable-4.xht">segment-break-transformation-removable-4</a></td>
|
||||
<td><a href="reference/segment-break-transformation-removable-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-001" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-001.xht">segment-break-transformation-rules-001</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-001-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-002" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-002.xht">segment-break-transformation-rules-002</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-002-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-003" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-003.xht">segment-break-transformation-rules-003</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-003-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-004" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-004.xht">segment-break-transformation-rules-004</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-004-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-005" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-005.xht">segment-break-transformation-rules-005</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-005-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-006" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-006.xht">segment-break-transformation-rules-006</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-006-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-007" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-007.xht">segment-break-transformation-rules-007</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-007-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-008" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-008.xht">segment-break-transformation-rules-008</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-008-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-009" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-009.xht">segment-break-transformation-rules-009</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-009-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-010" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-010.xht">segment-break-transformation-rules-010</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-010-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-011" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-011.xht">segment-break-transformation-rules-011</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-011-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-012" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-012.xht">segment-break-transformation-rules-012</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-012-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-013" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-013.xht">segment-break-transformation-rules-013</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-013-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-014" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-014.xht">segment-break-transformation-rules-014</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-014-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-015" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-015.xht">segment-break-transformation-rules-015</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-015-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-016" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-016.xht">segment-break-transformation-rules-016</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-016-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-017" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-017.xht">segment-break-transformation-rules-017</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-017-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-018" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-018.xht">segment-break-transformation-rules-018</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-018-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-019" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-019.xht">segment-break-transformation-rules-019</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-019-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-020" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-020.xht">segment-break-transformation-rules-020</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-020-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-021" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-021.xht">segment-break-transformation-rules-021</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-021-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-022" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-022.xht">segment-break-transformation-rules-022</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-022-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-023" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-023.xht">segment-break-transformation-rules-023</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-023-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-024" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-024.xht">segment-break-transformation-rules-024</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-024-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-025" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-025.xht">segment-break-transformation-rules-025</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-025-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-026" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-026.xht">segment-break-transformation-rules-026</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-026-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-027" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-027.xht">segment-break-transformation-rules-027</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-027-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-028" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-028.xht">segment-break-transformation-rules-028</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-028-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-029" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-029.xht">segment-break-transformation-rules-029</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-029-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-030" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-030.xht">segment-break-transformation-rules-030</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-030-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-031" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-031.xht">segment-break-transformation-rules-031</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-031-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-032" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-032.xht">segment-break-transformation-rules-032</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-032-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-033" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-033.xht">segment-break-transformation-rules-033</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-033-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-034" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-034.xht">segment-break-transformation-rules-034</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-034-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-035" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-035.xht">segment-break-transformation-rules-035</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-035-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-036" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-036.xht">segment-break-transformation-rules-036</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-036-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-037" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-037.xht">segment-break-transformation-rules-037</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-037-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-038" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-038.xht">segment-break-transformation-rules-038</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-038-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-039" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-039.xht">segment-break-transformation-rules-039</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-039-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-040" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-040.xht">segment-break-transformation-rules-040</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-040-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-041" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-041.xht">segment-break-transformation-rules-041</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-041-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-042" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-042.xht">segment-break-transformation-rules-042</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-042-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-043" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-043.xht">segment-break-transformation-rules-043</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-043-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-044" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-044.xht">segment-break-transformation-rules-044</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-044-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-045" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-045.xht">segment-break-transformation-rules-045</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-045-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-046" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-046.xht">segment-break-transformation-rules-046</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-046-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-047" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-047.xht">segment-break-transformation-rules-047</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-047-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-048" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-048.xht">segment-break-transformation-rules-048</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-048-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-rules-049" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-rules-049.xht">segment-break-transformation-rules-049</a></td>
|
||||
<td><a href="reference/segment-break-transformation-rules-049-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-unremovable-1" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text 4.1.2. Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-unremovable-1.xht">segment-break-transformation-unremovable-1</a></td>
|
||||
<td><a href="reference/segment-break-transformation-unremovable-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-unremovable-2" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text 4.1.2. Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-unremovable-2.xht">segment-break-transformation-unremovable-2</a></td>
|
||||
<td><a href="reference/segment-break-transformation-unremovable-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-unremovable-3" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text 4.1.2. Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-unremovable-3.xht">segment-break-transformation-unremovable-3</a></td>
|
||||
<td><a href="reference/segment-break-transformation-unremovable-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="segment-break-transformation-unremovable-4" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="CSS Text 4.1.2. Segment Break Transformation Rules">
|
||||
<a href="segment-break-transformation-unremovable-4.xht">segment-break-transformation-unremovable-4</a></td>
|
||||
<td><a href="reference/segment-break-transformation-unremovable-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="tab-size-integer-001" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="tab-size: 4">
|
||||
|
@ -4484,7 +5052,7 @@
|
|||
<tr>
|
||||
<td rowspan="1" title="CSS3 Text, text transform: capitalize, initial punctuation">
|
||||
<a href="text-transform-capitalize-031.xht">text-transform-capitalize-031</a></td>
|
||||
<td><a href="reference/text-transform-tailoring-005-ref.xht">=</a> </td>
|
||||
<td><a href="reference/text-transform-capitalize-031-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
@ -4504,6 +5072,14 @@
|
|||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="text-transform-fullwidth-002" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="text-transform: full-width (basic)">
|
||||
<a href="text-transform-fullwidth-002.xht">text-transform-fullwidth-002</a></td>
|
||||
<td><a href="reference/text-transform-fullwidth-002-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tbody id="text-transform-lowercase-001" class="">
|
||||
<tr>
|
||||
<td rowspan="1" title="text-transform - lowercase - basic cases">
|
||||
|
@ -4548,7 +5124,7 @@
|
|||
<tr>
|
||||
<td rowspan="1" title="CSS3 Text, text transform: uppercase, Greek dialytika">
|
||||
<a href="text-transform-tailoring-002a.xht">text-transform-tailoring-002a</a></td>
|
||||
<td><a href="reference/text-transform-tailoring-002-ref.xht">=</a> </td>
|
||||
<td><a href="reference/text-transform-tailoring-002a-ref.xht">=</a> </td>
|
||||
<td rowspan="1"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
|
|
@ -442,8 +442,8 @@ css3-text-line-break-opclns-266.xht == reference/css3-text-line-break-opclns-266
|
|||
css3-text-line-break-opclns-267.xht == reference/css3-text-line-break-opclns-267-ref.xht
|
||||
css3-text-line-break-opclns-268.xht == reference/css3-text-line-break-opclns-268-ref.xht
|
||||
css3-text-line-break-opclns-269.xht == reference/css3-text-line-break-opclns-269-ref.xht
|
||||
full-width-002.xht == reference/full-width-ref.xht != reference/full-width-notcu-notref.xht != reference/full-width-horizontal-notref.xht
|
||||
full-width-003.xht == reference/full-width-ref.xht != reference/full-width-notcu-notref.xht != reference/full-width-horizontal-notref.xht
|
||||
full-width-002.xht != reference/full-width-002-notcu-notref.xht != reference/full-width-002-horizontal-notref.xht
|
||||
full-width-003.xht != reference/full-width-002-notcu-notref.xht != reference/full-width-002-horizontal-notref.xht
|
||||
hanging-punctuation-allow-end-001.xht == reference/hanging-punctuation-allow-end-001-ref.xht
|
||||
hanging-punctuation-first-001.xht == reference/hanging-punctuation-first-001-ref.xht
|
||||
hanging-punctuation-force-end-001.xht == reference/hanging-punctuation-force-end-001-ref.xht
|
||||
|
@ -461,6 +461,20 @@ line-break-strict-015.xht == reference/line-break-strict-015-ref.xht
|
|||
line-break-strict-016.xht == reference/line-break-strict-016-ref.xht
|
||||
line-break-strict-017.xht == reference/line-break-strict-017-ref.xht
|
||||
line-break-strict-018.xht == reference/line-break-strict-018-ref.xht
|
||||
line-breaking-001.xht == reference/line-breaking-001-ref.xht
|
||||
line-breaking-002.xht == reference/line-breaking-001-ref.xht
|
||||
line-breaking-003.xht == reference/line-breaking-001-ref.xht
|
||||
line-breaking-004.xht == reference/line-breaking-001-ref.xht
|
||||
line-breaking-005.xht == reference/line-breaking-001-ref.xht
|
||||
line-breaking-006.xht == reference/line-breaking-001-ref.xht
|
||||
line-breaking-007.xht == reference/line-breaking-001-ref.xht
|
||||
line-breaking-008.xht == reference/line-breaking-001-ref.xht
|
||||
line-breaking-009.xht == reference/line-breaking-001-ref.xht
|
||||
line-breaking-010.xht == reference/line-breaking-001-ref.xht
|
||||
line-breaking-011.xht == reference/line-breaking-001-ref.xht
|
||||
line-breaking-ic-001.xht == reference/line-breaking-ic-001-ref.xht
|
||||
line-breaking-ic-002.xht == reference/line-breaking-ic-001-ref.xht
|
||||
line-breaking-ic-003.xht == reference/line-breaking-ic-001-ref.xht
|
||||
overflow-wrap-001.xht == reference/overflow-wrap-001-ref.xht
|
||||
overflow-wrap-002.xht == reference/overflow-wrap-002-ref.xht
|
||||
overflow-wrap-003.xht == reference/overflow-wrap-003-ref.xht
|
||||
|
@ -468,6 +482,63 @@ overflow-wrap-004.xht == reference/overflow-wrap-004-ref.xht
|
|||
overflow-wrap-005.xht == reference/overflow-wrap-003-ref.xht
|
||||
overflow-wrap-break-word-001.xht == reference/overflow-wrap-break-word-001-ref.xht
|
||||
overflow-wrap-break-word-fit-content-001.xht == reference/overflow-wrap-break-word-fit-content-001.xht
|
||||
segment-break-transformation-removable-1.xht == reference/segment-break-transformation-removable-ref.xht
|
||||
segment-break-transformation-removable-2.xht == reference/segment-break-transformation-removable-ref.xht
|
||||
segment-break-transformation-removable-3.xht == reference/segment-break-transformation-removable-ref.xht
|
||||
segment-break-transformation-removable-4.xht == reference/segment-break-transformation-removable-ref.xht
|
||||
segment-break-transformation-rules-001.xht == reference/segment-break-transformation-rules-001-ref.xht
|
||||
segment-break-transformation-rules-002.xht == reference/segment-break-transformation-rules-002-ref.xht
|
||||
segment-break-transformation-rules-003.xht == reference/segment-break-transformation-rules-003-ref.xht
|
||||
segment-break-transformation-rules-004.xht == reference/segment-break-transformation-rules-004-ref.xht
|
||||
segment-break-transformation-rules-005.xht == reference/segment-break-transformation-rules-005-ref.xht
|
||||
segment-break-transformation-rules-006.xht == reference/segment-break-transformation-rules-006-ref.xht
|
||||
segment-break-transformation-rules-007.xht == reference/segment-break-transformation-rules-007-ref.xht
|
||||
segment-break-transformation-rules-008.xht == reference/segment-break-transformation-rules-008-ref.xht
|
||||
segment-break-transformation-rules-009.xht == reference/segment-break-transformation-rules-009-ref.xht
|
||||
segment-break-transformation-rules-010.xht == reference/segment-break-transformation-rules-010-ref.xht
|
||||
segment-break-transformation-rules-011.xht == reference/segment-break-transformation-rules-011-ref.xht
|
||||
segment-break-transformation-rules-012.xht == reference/segment-break-transformation-rules-012-ref.xht
|
||||
segment-break-transformation-rules-013.xht == reference/segment-break-transformation-rules-013-ref.xht
|
||||
segment-break-transformation-rules-014.xht == reference/segment-break-transformation-rules-014-ref.xht
|
||||
segment-break-transformation-rules-015.xht == reference/segment-break-transformation-rules-015-ref.xht
|
||||
segment-break-transformation-rules-016.xht == reference/segment-break-transformation-rules-016-ref.xht
|
||||
segment-break-transformation-rules-017.xht == reference/segment-break-transformation-rules-017-ref.xht
|
||||
segment-break-transformation-rules-018.xht == reference/segment-break-transformation-rules-018-ref.xht
|
||||
segment-break-transformation-rules-019.xht == reference/segment-break-transformation-rules-019-ref.xht
|
||||
segment-break-transformation-rules-020.xht == reference/segment-break-transformation-rules-020-ref.xht
|
||||
segment-break-transformation-rules-021.xht == reference/segment-break-transformation-rules-021-ref.xht
|
||||
segment-break-transformation-rules-022.xht == reference/segment-break-transformation-rules-022-ref.xht
|
||||
segment-break-transformation-rules-023.xht == reference/segment-break-transformation-rules-023-ref.xht
|
||||
segment-break-transformation-rules-024.xht == reference/segment-break-transformation-rules-024-ref.xht
|
||||
segment-break-transformation-rules-025.xht == reference/segment-break-transformation-rules-025-ref.xht
|
||||
segment-break-transformation-rules-026.xht == reference/segment-break-transformation-rules-026-ref.xht
|
||||
segment-break-transformation-rules-027.xht == reference/segment-break-transformation-rules-027-ref.xht
|
||||
segment-break-transformation-rules-028.xht == reference/segment-break-transformation-rules-028-ref.xht
|
||||
segment-break-transformation-rules-029.xht == reference/segment-break-transformation-rules-029-ref.xht
|
||||
segment-break-transformation-rules-030.xht == reference/segment-break-transformation-rules-030-ref.xht
|
||||
segment-break-transformation-rules-031.xht == reference/segment-break-transformation-rules-031-ref.xht
|
||||
segment-break-transformation-rules-032.xht == reference/segment-break-transformation-rules-032-ref.xht
|
||||
segment-break-transformation-rules-033.xht == reference/segment-break-transformation-rules-033-ref.xht
|
||||
segment-break-transformation-rules-034.xht == reference/segment-break-transformation-rules-034-ref.xht
|
||||
segment-break-transformation-rules-035.xht == reference/segment-break-transformation-rules-035-ref.xht
|
||||
segment-break-transformation-rules-036.xht == reference/segment-break-transformation-rules-036-ref.xht
|
||||
segment-break-transformation-rules-037.xht == reference/segment-break-transformation-rules-037-ref.xht
|
||||
segment-break-transformation-rules-038.xht == reference/segment-break-transformation-rules-038-ref.xht
|
||||
segment-break-transformation-rules-039.xht == reference/segment-break-transformation-rules-039-ref.xht
|
||||
segment-break-transformation-rules-040.xht == reference/segment-break-transformation-rules-040-ref.xht
|
||||
segment-break-transformation-rules-041.xht == reference/segment-break-transformation-rules-041-ref.xht
|
||||
segment-break-transformation-rules-042.xht == reference/segment-break-transformation-rules-042-ref.xht
|
||||
segment-break-transformation-rules-043.xht == reference/segment-break-transformation-rules-043-ref.xht
|
||||
segment-break-transformation-rules-044.xht == reference/segment-break-transformation-rules-044-ref.xht
|
||||
segment-break-transformation-rules-045.xht == reference/segment-break-transformation-rules-045-ref.xht
|
||||
segment-break-transformation-rules-046.xht == reference/segment-break-transformation-rules-046-ref.xht
|
||||
segment-break-transformation-rules-047.xht == reference/segment-break-transformation-rules-047-ref.xht
|
||||
segment-break-transformation-rules-048.xht == reference/segment-break-transformation-rules-048-ref.xht
|
||||
segment-break-transformation-rules-049.xht == reference/segment-break-transformation-rules-049-ref.xht
|
||||
segment-break-transformation-unremovable-1.xht == reference/segment-break-transformation-unremovable-ref.xht
|
||||
segment-break-transformation-unremovable-2.xht == reference/segment-break-transformation-unremovable-ref.xht
|
||||
segment-break-transformation-unremovable-3.xht == reference/segment-break-transformation-unremovable-ref.xht
|
||||
segment-break-transformation-unremovable-4.xht == reference/segment-break-transformation-unremovable-ref.xht
|
||||
tab-size-integer-001.xht == reference/tab-size-integer-001-ref.xht
|
||||
tab-size-integer-002.xht == reference/tab-size-integer-001-ref.xht
|
||||
tab-size-integer-003.xht == reference/tab-size-integer-001-ref.xht
|
||||
|
@ -556,15 +627,16 @@ text-transform-capitalize-024.xht == reference/text-transform-capitalize-024-ref
|
|||
text-transform-capitalize-026.xht == reference/text-transform-capitalize-026-ref.xht
|
||||
text-transform-capitalize-028.xht == reference/text-transform-capitalize-028-ref.xht
|
||||
text-transform-capitalize-030.xht == reference/text-transform-capitalize-030-ref.xht
|
||||
text-transform-capitalize-031.xht == reference/text-transform-tailoring-005-ref.xht
|
||||
text-transform-capitalize-031.xht == reference/text-transform-capitalize-031-ref.xht
|
||||
text-transform-capitalize-032.xht == reference/text-transform-capitalize-032-ref.xht
|
||||
text-transform-fullwidth-001.xht == reference/text-transform-fullwidth-001-ref.xht
|
||||
text-transform-fullwidth-002.xht == reference/text-transform-fullwidth-002-ref.xht
|
||||
text-transform-lowercase-001.xht == reference/text-transform-lowercase-001-ref.xht
|
||||
text-transform-lowercase-002.xht == reference/text-transform-lowercase-002-ref.xht
|
||||
text-transform-none-001.xht == reference/text-transform-none-001-ref.xht
|
||||
text-transform-tailoring-001.xht == reference/text-transform-tailoring-001-ref.xht
|
||||
text-transform-tailoring-002.xht == reference/text-transform-tailoring-002-ref.xht
|
||||
text-transform-tailoring-002a.xht == reference/text-transform-tailoring-002-ref.xht
|
||||
text-transform-tailoring-002a.xht == reference/text-transform-tailoring-002a-ref.xht
|
||||
text-transform-tailoring-003.xht == reference/text-transform-tailoring-003-ref.xht
|
||||
text-transform-tailoring-004.xht == reference/text-transform-tailoring-004-ref.xht
|
||||
text-transform-tailoring-005.xht == reference/text-transform-tailoring-005-ref.xht
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Text 4.1.2. Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<link href="reference/segment-break-transformation-removable-ref.xht" rel="match" />
|
||||
<meta content="Test checks that a collapsible segment break should be removed correctly,
|
||||
if the character immediately before/after the segment break is the zero-width space character (U+200B),
|
||||
or both the character before/after the segment break is F, W, or H (not A), and neither side is Hangul." name="assert" />
|
||||
<style> p { line-height: 1; font-family: ahem; } </style>
|
||||
</head>
|
||||
<body>
|
||||
<div>Test passes if there is <b>no</b> white space between 2nd and 3rd CJK character.
|
||||
<!--Some[LF]Chinese-->
|
||||
<p>一些
|
||||
中文</p>
|
||||
<!--Some[ZWSP][LF]Chinese-->
|
||||
<p>一些​
|
||||
中文</p>
|
||||
<!--Some[LF][ZWSP]Chinese-->
|
||||
<p>一些
|
||||
​中文</p>
|
||||
<!--Some[ZWSP][LF]Hangul-->
|
||||
<p>一些​
|
||||
언문</p>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,40 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Text 4.1.2. Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<link href="reference/segment-break-transformation-removable-ref.xht" rel="match" />
|
||||
<meta content="Test checks that multiple segment breaks should be removed correctly,
|
||||
if the character immediately before/after the segment breaks is the zero-width space character (U+200B),
|
||||
or both the character before/after the segment breaks is F, W, or H (not A), and neither side is Hangul." name="assert" />
|
||||
<style> p { line-height: 1; font-family: ahem; } </style>
|
||||
</head>
|
||||
<body>
|
||||
<div>Test passes if there is <b>no</b> white space between 2nd and 3rd CJK character.
|
||||
<!--Some[LF][LF][LF]Chinese-->
|
||||
<p>一些
|
||||
|
||||
|
||||
中文</p>
|
||||
<!--Some[ZWSP][LF][LF][LF]Chinese-->
|
||||
<p>一些​
|
||||
|
||||
|
||||
中文</p>
|
||||
<!--Some[LF][LF][LF][ZWSP]Chinese-->
|
||||
<p>一些
|
||||
|
||||
|
||||
​中文</p>
|
||||
<!--Some[ZWSP][LF][LF][LF]Hangul-->
|
||||
<p>一些​
|
||||
|
||||
|
||||
언문</p>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,33 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Text 4.1.2. Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<link href="reference/segment-break-transformation-removable-ref.xht" rel="match" />
|
||||
<meta content="Test checks that a sequence which consists of a collapsible segment break
|
||||
surrounded by multiple white spaces should be removed correctly,
|
||||
if the character immediately before/after the sequence is the zero-width space character (U+200B),
|
||||
or both the character before/after the sequence is F, W, or H (not A), and neither side is Hangul." name="assert" />
|
||||
<style> p { line-height: 1; font-family: ahem; } </style>
|
||||
</head>
|
||||
<body>
|
||||
<div>Test passes if there is <b>no</b> white space between 2nd and 3rd CJK character.
|
||||
<!--Some[WS][WS][LF][WS][WS]Chinese-->
|
||||
<p>一些
|
||||
中文</p>
|
||||
<!--Some[ZWSP][WS][WS][LF][WS][WS]Chinese-->
|
||||
<p>一些​
|
||||
中文</p>
|
||||
<!--Some[WS][WS][LF][WS][WS][ZWSP]Chinese-->
|
||||
<p>一些
|
||||
​中文</p>
|
||||
<!--Some[ZWSP][WS][WS][LF][WS][WS]Hangul-->
|
||||
<p>一些​
|
||||
언문</p>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,41 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head>
|
||||
<meta charset="utf-8" />
|
||||
<title>CSS Text 4.1.2. Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<link href="reference/segment-break-transformation-removable-ref.xht" rel="match" />
|
||||
<meta content="Test checks that a sequence which consists of multiple collapsible
|
||||
segment breaks mixed with multiple white spaces should be removed correctly,
|
||||
if the character immediately before/after the sequence is the zero-width space character (U+200B),
|
||||
or both the character before/after the sequence is F, W, or H (not A), and neither side is Hangul." name="assert" />
|
||||
<style> p { line-height: 1; font-family: ahem; } </style>
|
||||
</head>
|
||||
<body>
|
||||
<div>Test passes if there is <b>no</b> white space between 2nd and 3rd CJK character.
|
||||
<!--Some[WS][LF][WS][LF][WS][LF][WS]Chinese-->
|
||||
<p>一些
|
||||
|
||||
|
||||
中文</p>
|
||||
<!--Some[ZWSP][WS][LF][WS][LF][WS][LF][WS]Chinese-->
|
||||
<p>一些​
|
||||
|
||||
|
||||
中文</p>
|
||||
<!--Some[WS][LF][WS][LF][WS][LF][WS][ZWSP]Chinese-->
|
||||
<p>一些
|
||||
|
||||
|
||||
​中文</p>
|
||||
<!--Some[ZWSP][WS][LF][WS][LF][WS][LF][WS]Hangul-->
|
||||
<p>一些​
|
||||
|
||||
|
||||
언문</p>
|
||||
</div>
|
||||
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,15 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Test: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
|
||||
<meta content="'segment-break-transformation-rules: with East Asian Full-width (F)/East Asian Full-width (F) in front/back of the semgment break." name="assert" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<link href="reference/segment-break-transformation-rules-001-ref.xht" rel="match" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is NO white space between the two strings below.
|
||||
<p>FULLWIDTH
|
||||
FULLWIDTH</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,15 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Test: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
|
||||
<meta content="'segment-break-transformation-rules: with East Asian Full-width (F)/East Asian Half-width (H) in front/back of the semgment break." name="assert" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<link href="reference/segment-break-transformation-rules-002-ref.xht" rel="match" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is NO white space between the two strings below.
|
||||
<p>FULLWIDTH
|
||||
テスト</p>
|
||||
</div>
|
||||
</body></html>
|
|
@ -0,0 +1,15 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
|
||||
<title>CSS Reftest Test: Segment Break Transformation Rules</title>
|
||||
<link href="mailto:jeremychen@mozilla.com" rel="author" title="Chun-Min (Jeremy) Chen" />
|
||||
<link href="https://www.mozilla.org" rel="author" title="Mozilla" />
|
||||
<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
|
||||
<meta content="'segment-break-transformation-rules: with East Asian Full-width (F)/East Asian Wide (W) except Hangul in front/back of the semgment break." name="assert" />
|
||||
<link href="support/ahem.css" type="text/css" rel="stylesheet" />
|
||||
<link href="reference/segment-break-transformation-rules-003-ref.xht" rel="match" />
|
||||
<style> p { font-family: ahem; } </style>
|
||||
</head><body><div>Pass if there is NO white space between the two strings below.
|
||||
<p>FULLWIDTH
|
||||
測試</p>
|
||||
</div>
|
||||
</body></html>
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue