mirror of
https://github.com/servo/servo.git
synced 2025-06-23 16:44:33 +01:00
847 lines
No EOL
31 KiB
HTML
847 lines
No EOL
31 KiB
HTML
|
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<title>Font Feature Properties - CSS Fonts Module Level 3 CR Test Suite</title>
|
|
<style type="text/css">
|
|
@import "http://www.w3.org/StyleSheets/TR/base.css";
|
|
@import "../indices.css";
|
|
</style>
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<h1>CSS Fonts Module Level 3 CR Test Suite</h1>
|
|
<h2>Font Feature Properties (37 tests)</h2>
|
|
<table width="100%">
|
|
<col id="test-column"></col>
|
|
<col id="refs-column"></col>
|
|
<col id="flags-column"></col>
|
|
<col id="info-column"></col>
|
|
<thead>
|
|
<tr>
|
|
<th>Test</th>
|
|
<th><abbr title="Rendering References">Refs</abbr></th>
|
|
<th>Flags</th>
|
|
<th>Info</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody id="s6">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#font-rend-props">6 Font Feature Properties</a></th></tr>
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.1">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.1">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#glyph-selection-positioning">6.1 Glyph selection and positioning</a></th></tr>
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.2">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.2">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#language-specific-support">6.2 Language-specific display</a></th></tr>
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.3">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.3">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#font-kerning-prop">6.3 Kerning: the font-kerning property</a></th></tr>
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.3.#font-kerning-auto-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.3.#font-kerning-none-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.3.#font-kerning-normal-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.3.#namefont-kerningvalueauto-normal-noneini">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.3.#propdef-font-kerning">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.4">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#font-variant-ligatures-prop">6.4 Ligatures: the font-variant-ligatures property</a></th></tr>
|
|
<!-- 4 tests -->
|
|
<tr id="font-features-across-space-1-6.4" class="">
|
|
<td>
|
|
<a href="font-features-across-space-1.xht">font-features-across-space-1</a></td>
|
|
<td><a href="reference/font-features-across-space-1-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>ligatures should match across spaces
|
|
<ul class="assert">
|
|
<li>Ligature features should be handled across spaces with font-feature-settings</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-features-across-space-2-6.4" class="">
|
|
<td>
|
|
<a href="font-features-across-space-2.xht">font-features-across-space-2</a></td>
|
|
<td><a href="reference/font-features-across-space-1-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>ligatures should match across spaces
|
|
<ul class="assert">
|
|
<li>Ligature features should be handled across spaces with font-variant-ligatures</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-features-across-space-3-6.4" class="">
|
|
<td>
|
|
<a href="font-features-across-space-3.xht">font-features-across-space-3</a></td>
|
|
<td><a href="reference/font-features-across-space-1-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>ligatures should match across spaces
|
|
<ul class="assert">
|
|
<li>Ligature features should be handled across spaces with interacting font feature properties</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-ligatures-6.4" class="">
|
|
<td>
|
|
<a href="font-variant-ligatures.xht">font-variant-ligatures</a></td>
|
|
<td><a href="reference/font-variant-ligatures-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>feature value matching for font-variant-ligatures
|
|
<ul class="assert">
|
|
<li>Values of font-variant-ligatures should enable specific features without enabling others</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<tbody id="s6.4.#common-lig-values">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#common-ligatures">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#contextual">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#contextual-alt-values">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#discretionary-lig-values">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#discretionary-ligatures">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#font-variant-ligatures-none-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#font-variant-ligatures-normal-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#historical-lig-values">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#historical-ligatures">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#namefont-variant-ligaturesvaluenormal-no">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#no-common-ligatures">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#no-contextual">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#no-discretionary-ligatures">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#no-historical-ligatures">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.4.#propdef-font-variant-ligatures">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.5">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.5">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#font-variant-position-prop">6.5 Subscript and superscript forms: the font-variant-position property</a></th></tr>
|
|
<!-- 1 tests -->
|
|
<tr id="font-variant-position-6.5" class="">
|
|
<td>
|
|
<a href="font-variant-position.xht">font-variant-position</a></td>
|
|
<td><a href="reference/font-variant-position-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>feature value matching for font-variant-position
|
|
<ul class="assert">
|
|
<li>Values of font-variant-position should enable specific features without enabling others</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<tbody id="s6.5.#font-variant-position-normal-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.5.#namefont-variant-positionvaluenormal-sub">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.5.#propdef-font-variant-position">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.5.#sub">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.5.#super">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.6">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.6">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#font-variant-caps-prop">6.6 Capitalization: the font-variant-caps property</a></th></tr>
|
|
<!-- 1 tests -->
|
|
<tr id="font-variant-caps-6.6" class="">
|
|
<td>
|
|
<a href="font-variant-caps.xht">font-variant-caps</a></td>
|
|
<td><a href="reference/font-variant-caps-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>feature value matching for font-variant-caps
|
|
<ul class="assert">
|
|
<li>Values of font-variant-caps should enable specific features without enabling others</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<tbody id="s6.6.#all-petite-caps">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.6.#all-small-caps">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.6.#font-variant-caps-normal-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.6.#namefont-variant-capsvaluenormal-small-c">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.6.#petite-caps">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.6.#propdef-font-variant-caps">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.6.#small-caps">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.6.#titling-caps">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.6.#unicase">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.7">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#font-variant-numeric-prop">6.7 Numerical formatting: the font-variant-numeric property</a></th></tr>
|
|
<!-- 1 tests -->
|
|
<tr id="font-variant-numeric-6.7" class="">
|
|
<td>
|
|
<a href="font-variant-numeric.xht">font-variant-numeric</a></td>
|
|
<td><a href="reference/font-variant-numeric-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>feature value matching for font-variant-numeric
|
|
<ul class="assert">
|
|
<li>Values of font-variant-numeric should enable specific features without enabling others</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<tbody id="s6.7.#diagonal-fractions">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#font-variant-numeric-normal-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#lining-nums">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#namefont-variant-numericvaluenormal-ltnu">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#numeric-figure-values">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#numeric-fraction-values">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#numeric-spacing-values">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#oldstyle-nums">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#ordinal">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#ordinal-example">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#propdef-font-variant-numeric">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#proportional-nums">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#slashed-zero">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#stacked-fractions">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#steak-marinade">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.7.#tabular-nums">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.8">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.8">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#font-variant-alternates-prop">6.8 Alternates and swashes: the font-variant-alternates property</a></th></tr>
|
|
<!-- 1 tests -->
|
|
<tr id="alternates-order-6.8" class="">
|
|
<td>
|
|
<a href="alternates-order.xht">alternates-order</a></td>
|
|
<td><a href="reference/alternates-order-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>feature value matching for font-variant-alternates
|
|
<ul class="assert">
|
|
<li>Case and order of font family name or feature name should not affect alternate rendered</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<tbody id="s6.8.#annotation">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.8.#character-variant">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.8.#font-specific">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.8.#font-variant-alternates-normal-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.8.#historical-forms">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.8.#namefont-variant-alternatesvaluenormal-s">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.8.#ornaments">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.8.#propdef-font-variant-alternates">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.8.#styleset">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.8.#stylistic">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.8.#swash">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.9">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.9">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#font-feature-values">6.9 Defining font specific alternates: the @font-feature-values rule</a></th></tr>
|
|
<!-- 2 tests -->
|
|
<tr id="alternates-order-6.9" class="">
|
|
<td>
|
|
<a href="alternates-order.xht">alternates-order</a></td>
|
|
<td><a href="reference/alternates-order-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>feature value matching for font-variant-alternates
|
|
<ul class="assert">
|
|
<li>Case and order of font family name or feature name should not affect alternate rendered</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="test_font_feature_values_parsing-6.9" class="script">
|
|
<td>
|
|
<a href="test_font_feature_values_parsing.xht">test_font_feature_values_parsing</a></td>
|
|
<td></td>
|
|
<td><abbr class="script" title="Executes tests in script">Script</abbr></td>
|
|
<td>@font-feature-values rule parsing tests
|
|
<ul class="assert">
|
|
<li>tests that valid @font-feature-values rules parse and invalid ones don't</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<tbody id="s6.9.#at-font-feature-values-rule">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.9.1">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.9.1">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#basic-syntax">6.9.1 Basic syntax</a></th></tr>
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.9.1.#featuretype">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.9.1.#featurevalueblock">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.9.1.#featurevaluedefinition">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.9.1.#fontfamilyname">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.9.1.#fontfamilynamelist">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.9.1.#fontfeaturevaluesrule">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.9.1.#fontfeaturevaluessym">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.9.2">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.9.2">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#multi-valued-feature-value-definitions">6.9.2 Multi-valued feature value definitions</a></th></tr>
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.10">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#font-variant-east-asian-prop">6.10 East Asian text rendering: the font-variant-east-asian property</a></th></tr>
|
|
<!-- 1 tests -->
|
|
<tr id="font-variant-east-asian-6.10" class="">
|
|
<td>
|
|
<a href="font-variant-east-asian.xht">font-variant-east-asian</a></td>
|
|
<td><a href="reference/font-variant-east-asian-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>feature value matching for font-variant-east-asian
|
|
<ul class="assert">
|
|
<li>Values of font-variant-east-asian should enable specific features without enabling others</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<tbody id="s6.10.#east-asian-variant-values">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#east-asian-width-values">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#font-variant-east-asian-normal-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#full-width">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#jis04">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#jis78">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#jis83">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#jis90">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#namefont-variant-east-asianvaluenormal-l">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#propdef-font-variant-east-asian">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#proportional-width">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#ruby">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#simplified">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.10.#traditional">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.11">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.11">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#font-variant-prop">6.11 Overall shorthand for font rendering: the font-variant property</a></th></tr>
|
|
<!-- 27 tests -->
|
|
<tr id="c524-font-var-000-6.11" class="">
|
|
<td>
|
|
<a href="c524-font-var-000.xht">c524-font-var-000</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>font-variant
|
|
</td>
|
|
</tr>
|
|
<tr id="c527-font-000-6.11" class="">
|
|
<td>
|
|
<a href="c527-font-000.xht">c527-font-000</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>font
|
|
</td>
|
|
</tr>
|
|
<tr id="c527-font-004-6.11" class="">
|
|
<td>
|
|
<a href="c527-font-004.xht">c527-font-004</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>font
|
|
</td>
|
|
</tr>
|
|
<tr id="c527-font-005-6.11" class="">
|
|
<td>
|
|
<a href="c527-font-005.xht">c527-font-005</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>font
|
|
</td>
|
|
</tr>
|
|
<tr id="c527-font-006-6.11" class="">
|
|
<td>
|
|
<a href="c527-font-006.xht">c527-font-006</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>font
|
|
</td>
|
|
</tr>
|
|
<tr id="c527-font-007-6.11" class="">
|
|
<td>
|
|
<a href="c527-font-007.xht">c527-font-007</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>font
|
|
</td>
|
|
</tr>
|
|
<tr id="c527-font-008-6.11" class="">
|
|
<td>
|
|
<a href="c527-font-008.xht">c527-font-008</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>font
|
|
</td>
|
|
</tr>
|
|
<tr id="c527-font-10-6.11" class="">
|
|
<td>
|
|
<a href="c527-font-10.xht">c527-font-10</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>font
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-001-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-001.xht">font-variant-001</a></td>
|
|
<td><a href="reference/font-variant-001-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>Font-variant set to 'normal'
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property set to 'normal' renders the typical characters for text for the font.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-002-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-002.xht">font-variant-002</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>Font-variant set to 'small-caps'
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property set to 'normal' renders the small-caps version of characters for text for the font.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-003-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-003.xht">font-variant-003</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>Font-variant set to 'inherit'
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property set to 'inherit' inherits is value from the patent element's value.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-004-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-004.xht">font-variant-004</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>font-variant and color
|
|
<ul class="assert">
|
|
<li>if &#8216;small-caps&#8217; or &#8216;all-small-caps&#8217; is specified but small-caps glyphs are not available for a given font, user agents should simulate a small-caps font</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-001-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-001.xht">font-variant-applies-to-001</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: inline' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: inline' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-002-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-002.xht">font-variant-applies-to-002</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: block' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: block' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-003-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-003.xht">font-variant-applies-to-003</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: list-item' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: list-item' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-004-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-004.xht">font-variant-applies-to-004</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: run-in' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: run-in' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-005-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-005.xht">font-variant-applies-to-005</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: inline-block' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: inline-block' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-006-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-006.xht">font-variant-applies-to-006</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: table' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: table' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-007-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-007.xht">font-variant-applies-to-007</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: inline-table' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: inline-table' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-008-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-008.xht">font-variant-applies-to-008</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: table-row-group' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: table-row-group' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-009-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-009.xht">font-variant-applies-to-009</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: table-header-group' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property does not applies to 'display: table-header-group' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-010-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-010.xht">font-variant-applies-to-010</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: table-footer-group' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: table-footer-group' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-011-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-011.xht">font-variant-applies-to-011</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: table-row' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: table-row' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-014-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-014.xht">font-variant-applies-to-014</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: table-cell' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: table-cell' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-015-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-015.xht">font-variant-applies-to-015</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: table-caption' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: table-caption' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-016-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-016.xht">font-variant-applies-to-016</a></td>
|
|
<td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>'font-variant' and 'display: none' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: none' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-variant-applies-to-017-6.11" class="">
|
|
<td>
|
|
<a href="font-variant-applies-to-017.xht">font-variant-applies-to-017</a></td>
|
|
<td><a href="reference/pass_if_filler_text_match_smallcaps.xht">=</a> <a href="reference/pass_if_filler_text_match.xht">≠</a> </td>
|
|
<td></td>
|
|
<td>Font-variant and 'display: inherit' elements
|
|
<ul class="assert">
|
|
<li>The 'font-variant' property applies to 'display: inherit' elements.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<tbody id="s6.11.#font-variant-none-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.11.#font-variant-normal-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.11.#namefont-variantvaluenormal-none-ltcommo">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.11.#propdef-font-variant">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.12">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.12">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#font-feature-settings-prop">6.12 Low-level font feature settings control: the font-feature-settings property</a></th></tr>
|
|
<!-- 3 tests -->
|
|
<tr id="font-features-across-space-1-6.12" class="">
|
|
<td>
|
|
<a href="font-features-across-space-1.xht">font-features-across-space-1</a></td>
|
|
<td><a href="reference/font-features-across-space-1-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>ligatures should match across spaces
|
|
<ul class="assert">
|
|
<li>Ligature features should be handled across spaces with font-feature-settings</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-features-across-space-2-6.12" class="">
|
|
<td>
|
|
<a href="font-features-across-space-2.xht">font-features-across-space-2</a></td>
|
|
<td><a href="reference/font-features-across-space-1-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>ligatures should match across spaces
|
|
<ul class="assert">
|
|
<li>Ligature features should be handled across spaces with font-variant-ligatures</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="font-features-across-space-3-6.12" class="">
|
|
<td>
|
|
<a href="font-features-across-space-3.xht">font-features-across-space-3</a></td>
|
|
<td><a href="reference/font-features-across-space-1-ref.xht">=</a> </td>
|
|
<td></td>
|
|
<td>ligatures should match across spaces
|
|
<ul class="assert">
|
|
<li>Ligature features should be handled across spaces with interacting font feature properties</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<tbody id="s6.12.#feature-tag-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.12.#font-feature-settings-normal-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.12.#namefont-feature-settingsvaluenormal-ltf">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.12.#propdef-font-feature-settings">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.13">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#s6.13">+</a>
|
|
<a href="https://www.w3.org/TR/css-fonts-3/#font-language-override-prop">6.13 Font language override: the font-language-override property</a></th></tr>
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.13.#font-language-override-normal-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.13.#font-language-override-string-value">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.13.#namefont-language-overridevaluenormal-lt">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.13.#propdef-font-language-override">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="s6.13.#rendering-considerations">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
</table>
|
|
|
|
</body>
|
|
</html> |