Update CSS tests to revision 584b6cdd10401df603bd7bdf4ec801fcddc65468

This commit is contained in:
Ms2ger 2015-09-04 12:21:22 +02:00
parent 8d21a79246
commit 58b5cd27de
1279 changed files with 30378 additions and 18158 deletions

View file

@ -446,7 +446,7 @@
<tr id="font-family-invalid-characters-003-3.1" class="ahem invalid">
<td>
<a href="font-family-invalid-characters-003.htm">font-family-invalid-characters-003</a></td>
<td></td>
<td><a href="reference/font-family-invalid-characters-002-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid curly brackets and pair matching
<ul class="assert">
@ -457,7 +457,7 @@
<tr id="font-family-invalid-characters-004-3.1" class="ahem invalid">
<td>
<a href="font-family-invalid-characters-004.htm">font-family-invalid-characters-004</a></td>
<td></td>
<td><a href="reference/font-family-invalid-characters-002-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid square brackets and pair matching
<ul class="assert">
@ -468,7 +468,7 @@
<tr id="font-family-invalid-characters-005-3.1" class="ahem invalid">
<td>
<a href="font-family-invalid-characters-005.htm">font-family-invalid-characters-005</a></td>
<td></td>
<td><a href="reference/font-family-invalid-characters-005-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid quotes and pair matching
<ul class="assert">
@ -479,7 +479,7 @@
<tr id="font-family-invalid-characters-006-3.1" class="ahem invalid">
<td>
<a href="font-family-invalid-characters-006.htm">font-family-invalid-characters-006</a></td>
<td></td>
<td><a href="reference/font-family-invalid-characters-006-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid single quotes and pair matching
<ul class="assert">

View file

@ -8,6 +8,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop">
<link rel="match" href="reference/font-family-invalid-characters-002-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="Invalid characters in font family names.">
<style type="text/css">

View file

@ -8,6 +8,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop">
<link rel="match" href="reference/font-family-invalid-characters-002-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="Invalid characters in font family names.">
<style type="text/css">

View file

@ -8,6 +8,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop">
<link rel="match" href="reference/font-family-invalid-characters-005-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="Invalid characters in font family names.">
<style type="text/css">

View file

@ -8,6 +8,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop">
<link rel="match" href="reference/font-family-invalid-characters-006-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="Invalid characters in font family names.">
<style type="text/css">

View file

@ -0,0 +1,12 @@
<!DOCTYPE html>
<html><head><meta charset="utf-8">
<title>CSS Reference</title>
<link href="http://www.intel.com" rel="author" title="Intel">
</head><body>
<p>Test passes if there are only numbers (1-4) below and no red visible on the page.</p>
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</body></html>

View file

@ -0,0 +1,10 @@
<!DOCTYPE html>
<html><head><meta charset="utf-8">
<title>CSS Reference</title>
<link href="http://www.intel.com" rel="author" title="Intel">
</head><body>
<p>Test passes if there are only numbers (1-2) below and no red visible on the page.</p>
<div>1</div>
<div>2</div>
</body></html>

View file

@ -344,6 +344,38 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-invalid-characters-003" class="ahem invalid">
<tr>
<td rowspan="1" title="Invalid curly brackets and pair matching">
<a href="font-family-invalid-characters-003.htm">font-family-invalid-characters-003</a></td>
<td><a href="reference/font-family-invalid-characters-002-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-invalid-characters-004" class="ahem invalid">
<tr>
<td rowspan="1" title="Invalid square brackets and pair matching">
<a href="font-family-invalid-characters-004.htm">font-family-invalid-characters-004</a></td>
<td><a href="reference/font-family-invalid-characters-002-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-invalid-characters-005" class="ahem invalid">
<tr>
<td rowspan="1" title="Invalid quotes and pair matching">
<a href="font-family-invalid-characters-005.htm">font-family-invalid-characters-005</a></td>
<td><a href="reference/font-family-invalid-characters-005-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-invalid-characters-006" class="ahem invalid">
<tr>
<td rowspan="1" title="Invalid single quotes and pair matching">
<a href="font-family-invalid-characters-006.htm">font-family-invalid-characters-006</a></td>
<td><a href="reference/font-family-invalid-characters-006-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-name-001" class="font">
<tr>
<td rowspan="1" title="font family name with no quotes">

View file

@ -39,6 +39,10 @@ font-family-applies-to-016.htm == reference/ref-if-there-is-no-red.htm
font-family-applies-to-017.htm == reference/font-family-applies-to-001-ref.htm
font-family-invalid-characters-001.htm == reference/font-family-invalid-characters-001-ref.htm
font-family-invalid-characters-002.htm == reference/font-family-invalid-characters-002-ref.htm
font-family-invalid-characters-003.htm == reference/font-family-invalid-characters-002-ref.htm
font-family-invalid-characters-004.htm == reference/font-family-invalid-characters-002-ref.htm
font-family-invalid-characters-005.htm == reference/font-family-invalid-characters-005-ref.htm
font-family-invalid-characters-006.htm == reference/font-family-invalid-characters-006-ref.htm
font-family-name-001.htm == reference/font-family-name-ref.htm
font-family-name-002.htm == reference/font-family-name-ref.htm
font-family-name-003.htm == reference/font-family-name-ref.htm

View file

@ -253,14 +253,14 @@ html/font-family-invalid-characters-001.htm 449eb0f3295627f65a6386400d771ca86f45
xhtml1/font-family-invalid-characters-001.xht 449eb0f3295627f65a6386400d771ca86f454c6c ?
html/font-family-invalid-characters-002.htm 3d59693705c06a2105e9c32be950462108394a47 ?
xhtml1/font-family-invalid-characters-002.xht 3d59693705c06a2105e9c32be950462108394a47 ?
html/font-family-invalid-characters-003.htm 836b64a69397022366fd721fcab1aedbd869340c ?
xhtml1/font-family-invalid-characters-003.xht 836b64a69397022366fd721fcab1aedbd869340c ?
html/font-family-invalid-characters-004.htm 81c2353fba8bbbb408acbc6272951d9a22e9d0b5 ?
xhtml1/font-family-invalid-characters-004.xht 81c2353fba8bbbb408acbc6272951d9a22e9d0b5 ?
html/font-family-invalid-characters-005.htm e8cd099e08c9e29876015789d990e1a41126c7c7 ?
xhtml1/font-family-invalid-characters-005.xht e8cd099e08c9e29876015789d990e1a41126c7c7 ?
html/font-family-invalid-characters-006.htm cbf2d4c8d6741038958506728525039b584cedf9 ?
xhtml1/font-family-invalid-characters-006.xht cbf2d4c8d6741038958506728525039b584cedf9 ?
html/font-family-invalid-characters-003.htm f97a9ef862be0c3008aa6684956be102012953d3 ?
xhtml1/font-family-invalid-characters-003.xht f97a9ef862be0c3008aa6684956be102012953d3 ?
html/font-family-invalid-characters-004.htm fe90154e0074f886663b9b9e7a8ae3d0fcb536f2 ?
xhtml1/font-family-invalid-characters-004.xht fe90154e0074f886663b9b9e7a8ae3d0fcb536f2 ?
html/font-family-invalid-characters-005.htm 5024d4008e25d8c9bdc41fbe60ee41040d4f6819 ?
xhtml1/font-family-invalid-characters-005.xht 5024d4008e25d8c9bdc41fbe60ee41040d4f6819 ?
html/font-family-invalid-characters-006.htm 825885808c4250ef0babc9fed4f49577e8b7de20 ?
xhtml1/font-family-invalid-characters-006.xht 825885808c4250ef0babc9fed4f49577e8b7de20 ?
html/font-family-name-001.htm 7b14f6d140576152871525a8f532383679e60e50 ?
xhtml1/font-family-name-001.xht 7b14f6d140576152871525a8f532383679e60e50 ?
html/font-family-name-002.htm 4d882507a40bb4db9fd5acc74fc6b725e7053ef8 ?

View file

@ -124,10 +124,10 @@ font-family-applies-to-016 reference/ref-if-there-is-no-red Font-family and 'dis
font-family-applies-to-017 reference/font-family-applies-to-001-ref Font-family and 'display: inherit' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-family,http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/css-fonts-3/#font-family-prop 734651906fb3bf28776c9a9acf53bf5acd5714be `Microsoft`<http://www.microsoft.com/> The 'font-family' property applies to 'display: inherit' elements.
font-family-invalid-characters-001 reference/font-family-invalid-characters-001-ref Invalid characters in font-family values ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/CSS21/syndata.html#parsing-errors,http://www.w3.org/TR/css-fonts-3/#font-family-prop 449eb0f3295627f65a6386400d771ca86f454c6c `Microsoft`<http://www.microsoft.com/>,`Arron Eicholz`<http://www.microsoft.com/>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Invalid characters in font family names invalidate entire declaration.
font-family-invalid-characters-002 reference/font-family-invalid-characters-002-ref Invalid parenthesis and pair matching ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/CSS21/syndata.html#parsing-errors,http://www.w3.org/TR/css-fonts-3/#font-family-prop 3d59693705c06a2105e9c32be950462108394a47 `Microsoft`<http://www.microsoft.com/>,`Arron Eicholz`<http://www.microsoft.com/>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Invalid characters in font family names.
font-family-invalid-characters-003 Invalid curly brackets and pair matching ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/CSS21/syndata.html#parsing-errors,http://www.w3.org/TR/css-fonts-3/#font-family-prop 836b64a69397022366fd721fcab1aedbd869340c `Microsoft`<http://www.microsoft.com/>,`Arron Eicholz`<http://www.microsoft.com/>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Invalid characters in font family names.
font-family-invalid-characters-004 Invalid square brackets and pair matching ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/CSS21/syndata.html#parsing-errors,http://www.w3.org/TR/css-fonts-3/#font-family-prop 81c2353fba8bbbb408acbc6272951d9a22e9d0b5 `Microsoft`<http://www.microsoft.com/>,`Arron Eicholz`<http://www.microsoft.com/>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Invalid characters in font family names.
font-family-invalid-characters-005 Invalid quotes and pair matching ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/CSS21/syndata.html#parsing-errors,http://www.w3.org/TR/css-fonts-3/#font-family-prop e8cd099e08c9e29876015789d990e1a41126c7c7 `Microsoft`<http://www.microsoft.com/>,`Arron Eicholz`<http://www.microsoft.com/>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Invalid characters in font family names.
font-family-invalid-characters-006 Invalid single quotes and pair matching ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/CSS21/syndata.html#parsing-errors,http://www.w3.org/TR/css-fonts-3/#font-family-prop cbf2d4c8d6741038958506728525039b584cedf9 `Microsoft`<http://www.microsoft.com/>,`Arron Eicholz`<http://www.microsoft.com/>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Invalid characters in font family names.
font-family-invalid-characters-003 reference/font-family-invalid-characters-002-ref Invalid curly brackets and pair matching ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/CSS21/syndata.html#parsing-errors,http://www.w3.org/TR/css-fonts-3/#font-family-prop f97a9ef862be0c3008aa6684956be102012953d3 `Microsoft`<http://www.microsoft.com/>,`Arron Eicholz`<http://www.microsoft.com/>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Invalid characters in font family names.
font-family-invalid-characters-004 reference/font-family-invalid-characters-002-ref Invalid square brackets and pair matching ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/CSS21/syndata.html#parsing-errors,http://www.w3.org/TR/css-fonts-3/#font-family-prop fe90154e0074f886663b9b9e7a8ae3d0fcb536f2 `Microsoft`<http://www.microsoft.com/>,`Arron Eicholz`<http://www.microsoft.com/>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Invalid characters in font family names.
font-family-invalid-characters-005 reference/font-family-invalid-characters-005-ref Invalid quotes and pair matching ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/CSS21/syndata.html#parsing-errors,http://www.w3.org/TR/css-fonts-3/#font-family-prop 5024d4008e25d8c9bdc41fbe60ee41040d4f6819 `Microsoft`<http://www.microsoft.com/>,`Arron Eicholz`<http://www.microsoft.com/>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Invalid characters in font family names.
font-family-invalid-characters-006 reference/font-family-invalid-characters-006-ref Invalid single quotes and pair matching ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/CSS21/syndata.html#parsing-errors,http://www.w3.org/TR/css-fonts-3/#font-family-prop 825885808c4250ef0babc9fed4f49577e8b7de20 `Microsoft`<http://www.microsoft.com/>,`Arron Eicholz`<http://www.microsoft.com/>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Invalid characters in font family names.
font-family-name-001 reference/font-family-name-ref font family name with no quotes font http://www.w3.org/TR/CSS21/fonts.html#propdef-font-family,http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/css-fonts-3/#font-family-prop 7b14f6d140576152871525a8f532383679e60e50 `Mozilla`<http://www.mozilla.com/> The 'font-family' property set to and installed font renders the appropriate font. Family name with no quotes.
font-family-name-002 reference/font-family-name-ref font family name with no quotes, lowercase font http://www.w3.org/TR/CSS21/fonts.html#propdef-font-family,http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/css-fonts-3/#font-family-prop 4d882507a40bb4db9fd5acc74fc6b725e7053ef8 `Mozilla`<http://www.mozilla.com/> The 'font-family' property set to and installed font renders the appropriate font. Family name with no quotes, lowercase.
font-family-name-003 reference/font-family-name-ref font family name with no quotes, mixed case font http://www.w3.org/TR/CSS21/fonts.html#propdef-font-family,http://www.w3.org/TR/CSS21/fonts.html#font-family-prop,http://www.w3.org/TR/css-fonts-3/#font-family-prop bf19d1e16a163cc0db548a07af065b1d40895864 `Mozilla`<http://www.mozilla.com/> The 'font-family' property set to and installed font renders the appropriate font. Family name with no quotes, mixed case.

View file

@ -446,7 +446,7 @@
<tr id="font-family-invalid-characters-003-3.1" class="ahem invalid">
<td>
<a href="font-family-invalid-characters-003.xht">font-family-invalid-characters-003</a></td>
<td></td>
<td><a href="reference/font-family-invalid-characters-002-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid curly brackets and pair matching
<ul class="assert">
@ -457,7 +457,7 @@
<tr id="font-family-invalid-characters-004-3.1" class="ahem invalid">
<td>
<a href="font-family-invalid-characters-004.xht">font-family-invalid-characters-004</a></td>
<td></td>
<td><a href="reference/font-family-invalid-characters-002-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid square brackets and pair matching
<ul class="assert">
@ -468,7 +468,7 @@
<tr id="font-family-invalid-characters-005-3.1" class="ahem invalid">
<td>
<a href="font-family-invalid-characters-005.xht">font-family-invalid-characters-005</a></td>
<td></td>
<td><a href="reference/font-family-invalid-characters-005-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid quotes and pair matching
<ul class="assert">
@ -479,7 +479,7 @@
<tr id="font-family-invalid-characters-006-3.1" class="ahem invalid">
<td>
<a href="font-family-invalid-characters-006.xht">font-family-invalid-characters-006</a></td>
<td></td>
<td><a href="reference/font-family-invalid-characters-006-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid single quotes and pair matching
<ul class="assert">

View file

@ -8,6 +8,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop" />
<link rel="match" href="reference/font-family-invalid-characters-002-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="Invalid characters in font family names." />
<style type="text/css">

View file

@ -8,6 +8,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop" />
<link rel="match" href="reference/font-family-invalid-characters-002-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="Invalid characters in font family names." />
<style type="text/css">

View file

@ -8,6 +8,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop" />
<link rel="match" href="reference/font-family-invalid-characters-005-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="Invalid characters in font family names." />
<style type="text/css">

View file

@ -8,6 +8,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop" />
<link rel="match" href="reference/font-family-invalid-characters-006-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="Invalid characters in font family names." />
<style type="text/css">

View file

@ -0,0 +1,12 @@
<!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 Reference</title>
<link href="http://www.intel.com" rel="author" title="Intel" />
</head><body>
<p>Test passes if there are only numbers (1-4) below and no red visible on the page.</p>
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</body></html>

View file

@ -0,0 +1,10 @@
<!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 Reference</title>
<link href="http://www.intel.com" rel="author" title="Intel" />
</head><body>
<p>Test passes if there are only numbers (1-2) below and no red visible on the page.</p>
<div>1</div>
<div>2</div>
</body></html>

View file

@ -344,6 +344,38 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-invalid-characters-003" class="ahem invalid">
<tr>
<td rowspan="1" title="Invalid curly brackets and pair matching">
<a href="font-family-invalid-characters-003.xht">font-family-invalid-characters-003</a></td>
<td><a href="reference/font-family-invalid-characters-002-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-invalid-characters-004" class="ahem invalid">
<tr>
<td rowspan="1" title="Invalid square brackets and pair matching">
<a href="font-family-invalid-characters-004.xht">font-family-invalid-characters-004</a></td>
<td><a href="reference/font-family-invalid-characters-002-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-invalid-characters-005" class="ahem invalid">
<tr>
<td rowspan="1" title="Invalid quotes and pair matching">
<a href="font-family-invalid-characters-005.xht">font-family-invalid-characters-005</a></td>
<td><a href="reference/font-family-invalid-characters-005-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-invalid-characters-006" class="ahem invalid">
<tr>
<td rowspan="1" title="Invalid single quotes and pair matching">
<a href="font-family-invalid-characters-006.xht">font-family-invalid-characters-006</a></td>
<td><a href="reference/font-family-invalid-characters-006-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-name-001" class="font">
<tr>
<td rowspan="1" title="font family name with no quotes">

View file

@ -39,6 +39,10 @@ font-family-applies-to-016.xht == reference/ref-if-there-is-no-red.xht
font-family-applies-to-017.xht == reference/font-family-applies-to-001-ref.xht
font-family-invalid-characters-001.xht == reference/font-family-invalid-characters-001-ref.xht
font-family-invalid-characters-002.xht == reference/font-family-invalid-characters-002-ref.xht
font-family-invalid-characters-003.xht == reference/font-family-invalid-characters-002-ref.xht
font-family-invalid-characters-004.xht == reference/font-family-invalid-characters-002-ref.xht
font-family-invalid-characters-005.xht == reference/font-family-invalid-characters-005-ref.xht
font-family-invalid-characters-006.xht == reference/font-family-invalid-characters-006-ref.xht
font-family-name-001.xht == reference/font-family-name-ref.xht
font-family-name-002.xht == reference/font-family-name-ref.xht
font-family-name-003.xht == reference/font-family-name-ref.xht

View file

@ -446,7 +446,7 @@
<tr id="font-family-invalid-characters-003-3.1" class="ahem invalid">
<td>
<a href="font-family-invalid-characters-003.xht">font-family-invalid-characters-003</a></td>
<td></td>
<td><a href="reference/font-family-invalid-characters-002-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid curly brackets and pair matching
<ul class="assert">
@ -457,7 +457,7 @@
<tr id="font-family-invalid-characters-004-3.1" class="ahem invalid">
<td>
<a href="font-family-invalid-characters-004.xht">font-family-invalid-characters-004</a></td>
<td></td>
<td><a href="reference/font-family-invalid-characters-002-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid square brackets and pair matching
<ul class="assert">
@ -468,7 +468,7 @@
<tr id="font-family-invalid-characters-005-3.1" class="ahem invalid">
<td>
<a href="font-family-invalid-characters-005.xht">font-family-invalid-characters-005</a></td>
<td></td>
<td><a href="reference/font-family-invalid-characters-005-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid quotes and pair matching
<ul class="assert">
@ -479,7 +479,7 @@
<tr id="font-family-invalid-characters-006-3.1" class="ahem invalid">
<td>
<a href="font-family-invalid-characters-006.xht">font-family-invalid-characters-006</a></td>
<td></td>
<td><a href="reference/font-family-invalid-characters-006-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid single quotes and pair matching
<ul class="assert">

View file

@ -17,6 +17,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop" />
<link rel="match" href="reference/font-family-invalid-characters-002-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="Invalid characters in font family names." />
<style type="text/css">

View file

@ -17,6 +17,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop" />
<link rel="match" href="reference/font-family-invalid-characters-002-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="Invalid characters in font family names." />
<style type="text/css">

View file

@ -17,6 +17,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop" />
<link rel="match" href="reference/font-family-invalid-characters-005-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="Invalid characters in font family names." />
<style type="text/css">

View file

@ -17,6 +17,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop" />
<link rel="match" href="reference/font-family-invalid-characters-006-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="Invalid characters in font family names." />
<style type="text/css">

View file

@ -0,0 +1,12 @@
<!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 Reference</title>
<link href="http://www.intel.com" rel="author" title="Intel" />
</head><body>
<p>Test passes if there are only numbers (1-4) below and no red visible on the page.</p>
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</body></html>

View file

@ -0,0 +1,10 @@
<!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 Reference</title>
<link href="http://www.intel.com" rel="author" title="Intel" />
</head><body>
<p>Test passes if there are only numbers (1-2) below and no red visible on the page.</p>
<div>1</div>
<div>2</div>
</body></html>

View file

@ -344,6 +344,38 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-invalid-characters-003" class="ahem invalid">
<tr>
<td rowspan="1" title="Invalid curly brackets and pair matching">
<a href="font-family-invalid-characters-003.xht">font-family-invalid-characters-003</a></td>
<td><a href="reference/font-family-invalid-characters-002-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-invalid-characters-004" class="ahem invalid">
<tr>
<td rowspan="1" title="Invalid square brackets and pair matching">
<a href="font-family-invalid-characters-004.xht">font-family-invalid-characters-004</a></td>
<td><a href="reference/font-family-invalid-characters-002-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-invalid-characters-005" class="ahem invalid">
<tr>
<td rowspan="1" title="Invalid quotes and pair matching">
<a href="font-family-invalid-characters-005.xht">font-family-invalid-characters-005</a></td>
<td><a href="reference/font-family-invalid-characters-005-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-invalid-characters-006" class="ahem invalid">
<tr>
<td rowspan="1" title="Invalid single quotes and pair matching">
<a href="font-family-invalid-characters-006.xht">font-family-invalid-characters-006</a></td>
<td><a href="reference/font-family-invalid-characters-006-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
<tbody id="font-family-name-001" class="font">
<tr>
<td rowspan="1" title="font family name with no quotes">

View file

@ -39,6 +39,10 @@ font-family-applies-to-016.xht == reference/ref-if-there-is-no-red.xht
font-family-applies-to-017.xht == reference/font-family-applies-to-001-ref.xht
font-family-invalid-characters-001.xht == reference/font-family-invalid-characters-001-ref.xht
font-family-invalid-characters-002.xht == reference/font-family-invalid-characters-002-ref.xht
font-family-invalid-characters-003.xht == reference/font-family-invalid-characters-002-ref.xht
font-family-invalid-characters-004.xht == reference/font-family-invalid-characters-002-ref.xht
font-family-invalid-characters-005.xht == reference/font-family-invalid-characters-005-ref.xht
font-family-invalid-characters-006.xht == reference/font-family-invalid-characters-006-ref.xht
font-family-name-001.xht == reference/font-family-name-ref.xht
font-family-name-002.xht == reference/font-family-name-ref.xht
font-family-name-003.xht == reference/font-family-name-ref.xht

View file

@ -0,0 +1,44 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<title>CSS Test: The bidi algorithm and inlines in CSS</title>
<link rel="author" title="Ian Hickson" href="mailto:ian@hixie.ch">
<link rel="alternate" href="http://www.hixie.ch/tests/adhoc/css/box/inline/bidi/004.html" type="text/html">
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model">
<link rel="help" href="http://www.w3.org/TR/css-text-3/#white-space-rules">
<!-- Spaces are collapsed, then reordered, then trimmed. -->
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes">
<link rel="help" href="http://www.w3.org/TR/CSS21/box.html#bidi-box-model">
<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#direction">
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#white-space-model">
<link rel="help" href="http://unicode.org/reports/tr9/">
<link rel="help" href="http://www.w3.org/TR/html5/rendering.html#phrasing-content-0"> <!-- <br> is a bidi paragraph separator -->
<link rel="match" href="reference/bidi-004-ref.htm">
<meta name="flags" content="may21 ahem">
<style type="text/css">
div p { width: 28em; border: solid; margin: 1em; padding: 0.5em; background: #FFFFCC; color: black; font: 1em/1 Ahem; }
.test { border: solid; padding: 0.4em 1em; line-height: 3em; }
.control { line-height: 3em; }
.control.start { border-style: solid none solid solid; padding: 0.4em 0 0.4em 1em; }
.control.middle { border-style: solid none solid none; padding: 0.4em 0 0.4em 0; }
.control.end { border-style: solid solid solid none; padding: 0.4em 1em 0.4em 0; }
.a { color: navy; }
.b { color: orange; }
</style>
</head>
<body>
<p> The following two blocks should be identical, including overflow. (Force bidi: א) </p>
<div>
<p>
<span class="control a start">pppp&nbsp;pppX&nbsp;ppXp&nbsp;ppXX&nbsp;pXpp</span><br><span class="control b start">pXpX</span>&nbsp;pXXp&nbsp;pXXX&nbsp;Xppp<span class="control a end">&nbsp;XppX</span><br><span class="control b end">XpXp&nbsp;XpXX&nbsp;XXpp&nbsp;XXpX&nbsp;XXXp</span>
</p>
<p>
<!-- (note that everything between the RLO to the PDF is backwards) -->
<!-- line 1...................--> <!-- line 2........................................--> <!-- line 3...................-->
<span class="test a"> pppp pppX ppXp &#x202E; ppXp XXpp XppX </span> pppX XXXp pXXp <span class="test b"> XpXp ppXX XXpX pXpX &#x202C; XXpX XXXp </span>
</p>
</div>
</body>
</html>

View file

@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
<h2>White Space Processing Details (26 tests)</h2>
<h2>White Space Processing Details (27 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@ -43,7 +43,15 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.1">+</a>
<a href="http://www.w3.org/TR/css-text-3/#white-space-rules">4.1 The White Space Processing Rules</a></th></tr>
<!-- 0 tests -->
<!-- 1 tests -->
<tr id="bidi-004-4.1" class="ahem may21">
<td>
<a href="bidi-004.htm">bidi-004</a></td>
<td><a href="reference/bidi-004-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="may21" title="Behavior tested is preferred but optional">Optional</abbr></td>
<td>The bidi algorithm and inlines in CSS
</td>
</tr>
</tbody>
<tbody id="s4.1.1">
<tr><th colspan="4" scope="rowgroup">

View file

@ -0,0 +1,33 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>CSS Reftest Reference</title>
<link rel="author" title="Elika J. Etemad" href="http://fantasai.inkedblade.net/contact">
<meta name="flags" content="ahem">
<style type="text/css">
div p { width: 28em; border: solid; margin: 1em; padding: 0.5em; background: #FFFFCC; color: black; font: 1em/1 Ahem; }
.control { line-height: 3em; }
.control.start { border-style: solid none solid solid; padding: 0.4em 0 0.4em 1em; }
.control.middle { border-style: solid none solid none; padding: 0.4em 0 0.4em 0; }
.control.end { border-style: solid solid solid none; padding: 0.4em 1em 0.4em 0; }
.a { color: navy; }
.b { color: orange; }
</style>
</head>
<body>
<p> The following two blocks should be identical, including overflow. (Force bidi: א) </p>
<div>
<p>
<span class="control a start">pppp&nbsp;pppX&nbsp;ppXp&nbsp;ppXX&nbsp;pXpp</span><br><span class="control b start">pXpX</span>&nbsp;pXXp&nbsp;pXXX&nbsp;Xppp<span class="control a end">&nbsp;XppX</span><br><span class="control b end">XpXp&nbsp;XpXX&nbsp;XXpp&nbsp;XXpX&nbsp;XXXp</span>
</p>
<p>
<span class="control a start">pppp&nbsp;pppX&nbsp;ppXp&nbsp;ppXX&nbsp;pXpp</span><br><span class="control b start">pXpX</span>&nbsp;pXXp&nbsp;pXXX&nbsp;Xppp<span class="control a end">&nbsp;XppX</span><br><span class="control b end">XpXp&nbsp;XpXX&nbsp;XXpp&nbsp;XXpX&nbsp;XXXp</span>
</p>
</div>
</body>
</html>

View file

@ -24,6 +24,14 @@
<th>Flags</th>
</tr>
</thead>
<tbody id="bidi-004" class="ahem may21">
<tr>
<td rowspan="1" title="The bidi algorithm and inlines in CSS">
<a href="bidi-004.htm">bidi-004</a></td>
<td><a href="reference/bidi-004-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="may21" title="Behavior tested is preferred but optional">Optional</abbr></td>
</tr>
</tbody>
<tbody id="css3-text-line-break-jazh-001" class="font">
<tr>
<td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)">

View file

@ -1,4 +1,5 @@
bidi-004.htm == reference/bidi-004-ref.htm
css3-text-line-break-jazh-001.htm == reference/css3-text-line-break-jazh-001-ref.htm
css3-text-line-break-jazh-002.htm == reference/css3-text-line-break-jazh-002-ref.htm
css3-text-line-break-jazh-003.htm == reference/css3-text-line-break-jazh-003-ref.htm

View file

@ -37,7 +37,7 @@
<tbody id="s4">
<tr><th><a href="chapter-4.htm">Chapter 4 -
White Space Processing Details</a></th>
<td>(26 Tests)</td></tr>
<td>(27 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.htm">Chapter 5 -

View file

@ -3,6 +3,8 @@
# http://test.csswg.org/suites/css-text-3_dev/DATESTAMP/
# See http://wiki.csswg.org/test/implementation-report for instructions
testname revision result comment
html/bidi-004.htm e49d44d9a5a48b452d89967dd44efdb7e4c713c0 ?
xhtml1/bidi-004.xht e49d44d9a5a48b452d89967dd44efdb7e4c713c0 ?
html/bidi-005.htm 9a94108988b0d806f23f5d63aec2a5b34d6aea05 ?
xhtml1/bidi-005.xht 9a94108988b0d806f23f5d63aec2a5b34d6aea05 ?
html/bidi-006.htm a699b5134869e68b68c5399f9be53865f6bb90cd ?

View file

@ -1,4 +1,5 @@
id references title flags links revision credits assertion
bidi-004 reference/bidi-004-ref The bidi algorithm and inlines in CSS ahem,may21 http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-text-3/#white-space-rules,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://www.w3.org/TR/CSS21/text.html#white-space-model,http://unicode.org/reports/tr9/,http://www.w3.org/TR/html5/rendering.html#phrasing-content-0 e49d44d9a5a48b452d89967dd44efdb7e4c713c0 `Ian Hickson`<mailto:ian@hixie.ch>
bidi-005 The bidi algorithm and inlines in CSS: embed levels and white-space: pre; http://www.w3.org/TR/css-text-3/#letter-spacing-property,http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/ 9a94108988b0d806f23f5d63aec2a5b34d6aea05 `Ian Hickson`<mailto:ian@hixie.ch>
bidi-006 The bidi algorithm and inlines in CSS: embed levels and white-space: nowrap; http://www.w3.org/TR/css-text-3/#letter-spacing-property,http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/ a699b5134869e68b68c5399f9be53865f6bb90cd `Ian Hickson`<mailto:ian@hixie.ch>
bidi-007 The bidi algorithm and inlines in CSS: embed levels and float: left; http://www.w3.org/TR/css-text-3/#letter-spacing-property,http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/ 52cbe1038400d33a001f042c6b78f1ee216c902b `Ian Hickson`<mailto:ian@hixie.ch>

View file

@ -0,0 +1,44 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Test: The bidi algorithm and inlines in CSS</title>
<link rel="author" title="Ian Hickson" href="mailto:ian@hixie.ch" />
<link rel="alternate" href="http://www.hixie.ch/tests/adhoc/css/box/inline/bidi/004.html" type="text/html" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model" />
<link rel="help" href="http://www.w3.org/TR/css-text-3/#white-space-rules" />
<!-- Spaces are collapsed, then reordered, then trimmed. -->
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes" />
<link rel="help" href="http://www.w3.org/TR/CSS21/box.html#bidi-box-model" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#direction" />
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#white-space-model" />
<link rel="help" href="http://unicode.org/reports/tr9/" />
<link rel="help" href="http://www.w3.org/TR/html5/rendering.html#phrasing-content-0" /> <!-- <br> is a bidi paragraph separator -->
<link rel="match" href="reference/bidi-004-ref.xht" />
<meta name="flags" content="may21 ahem" />
<style type="text/css">
div p { width: 28em; border: solid; margin: 1em; padding: 0.5em; background: #FFFFCC; color: black; font: 1em/1 Ahem; }
.test { border: solid; padding: 0.4em 1em; line-height: 3em; }
.control { line-height: 3em; }
.control.start { border-style: solid none solid solid; padding: 0.4em 0 0.4em 1em; }
.control.middle { border-style: solid none solid none; padding: 0.4em 0 0.4em 0; }
.control.end { border-style: solid solid solid none; padding: 0.4em 1em 0.4em 0; }
.a { color: navy; }
.b { color: orange; }
</style>
</head>
<body>
<p> The following two blocks should be identical, including overflow. (Force bidi: א) </p>
<div>
<p>
<span class="control a start">pppp&nbsp;pppX&nbsp;ppXp&nbsp;ppXX&nbsp;pXpp</span><br /><span class="control b start">pXpX</span>&nbsp;pXXp&nbsp;pXXX&nbsp;Xppp<span class="control a end">&nbsp;XppX</span><br /><span class="control b end">XpXp&nbsp;XpXX&nbsp;XXpp&nbsp;XXpX&nbsp;XXXp</span>
</p>
<p>
<!-- (note that everything between the RLO to the PDF is backwards) -->
<!-- line 1...................--> <!-- line 2........................................--> <!-- line 3...................-->
<span class="test a"> pppp pppX ppXp ppXp XXpp XppX </span> pppX XXXp pXXp <span class="test b"> XpXp ppXX XXpX pXpX XXpX XXXp </span>
</p>
</div>
</body>
</html>

View file

@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
<h2>White Space Processing Details (26 tests)</h2>
<h2>White Space Processing Details (27 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@ -43,7 +43,15 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.1">+</a>
<a href="http://www.w3.org/TR/css-text-3/#white-space-rules">4.1 The White Space Processing Rules</a></th></tr>
<!-- 0 tests -->
<!-- 1 tests -->
<tr id="bidi-004-4.1" class="ahem may21">
<td>
<a href="bidi-004.xht">bidi-004</a></td>
<td><a href="reference/bidi-004-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="may21" title="Behavior tested is preferred but optional">Optional</abbr></td>
<td>The bidi algorithm and inlines in CSS
</td>
</tr>
</tbody>
<tbody id="s4.1.1">
<tr><th colspan="4" scope="rowgroup">

View file

@ -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 http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Reftest Reference</title>
<link rel="author" title="Elika J. Etemad" href="http://fantasai.inkedblade.net/contact" />
<meta name="flags" content="ahem" />
<style type="text/css">
div p { width: 28em; border: solid; margin: 1em; padding: 0.5em; background: #FFFFCC; color: black; font: 1em/1 Ahem; }
.control { line-height: 3em; }
.control.start { border-style: solid none solid solid; padding: 0.4em 0 0.4em 1em; }
.control.middle { border-style: solid none solid none; padding: 0.4em 0 0.4em 0; }
.control.end { border-style: solid solid solid none; padding: 0.4em 1em 0.4em 0; }
.a { color: navy; }
.b { color: orange; }
</style>
</head>
<body>
<p> The following two blocks should be identical, including overflow. (Force bidi: א) </p>
<div>
<p>
<span class="control a start">pppp&nbsp;pppX&nbsp;ppXp&nbsp;ppXX&nbsp;pXpp</span><br /><span class="control b start">pXpX</span>&nbsp;pXXp&nbsp;pXXX&nbsp;Xppp<span class="control a end">&nbsp;XppX</span><br /><span class="control b end">XpXp&nbsp;XpXX&nbsp;XXpp&nbsp;XXpX&nbsp;XXXp</span>
</p>
<p>
<span class="control a start">pppp&nbsp;pppX&nbsp;ppXp&nbsp;ppXX&nbsp;pXpp</span><br /><span class="control b start">pXpX</span>&nbsp;pXXp&nbsp;pXXX&nbsp;Xppp<span class="control a end">&nbsp;XppX</span><br /><span class="control b end">XpXp&nbsp;XpXX&nbsp;XXpp&nbsp;XXpX&nbsp;XXXp</span>
</p>
</div>
</body>
</html>

View file

@ -24,6 +24,14 @@
<th>Flags</th>
</tr>
</thead>
<tbody id="bidi-004" class="ahem may21">
<tr>
<td rowspan="1" title="The bidi algorithm and inlines in CSS">
<a href="bidi-004.xht">bidi-004</a></td>
<td><a href="reference/bidi-004-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="may21" title="Behavior tested is preferred but optional">Optional</abbr></td>
</tr>
</tbody>
<tbody id="css3-text-line-break-jazh-001" class="font">
<tr>
<td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)">

View file

@ -1,4 +1,5 @@
bidi-004.xht == reference/bidi-004-ref.xht
css3-text-line-break-jazh-001.xht == reference/css3-text-line-break-jazh-001-ref.xht
css3-text-line-break-jazh-002.xht == reference/css3-text-line-break-jazh-002-ref.xht
css3-text-line-break-jazh-003.xht == reference/css3-text-line-break-jazh-003-ref.xht

View file

@ -37,7 +37,7 @@
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
White Space Processing Details</a></th>
<td>(26 Tests)</td></tr>
<td>(27 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.xht">Chapter 5 -

View file

@ -0,0 +1,53 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Test: The bidi algorithm and inlines in CSS</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 bidi-004"; }
@bottom-right { content: counter(page); }
}
</style>
<link rel="author" title="Ian Hickson" href="mailto:ian@hixie.ch" />
<link rel="alternate" href="http://www.hixie.ch/tests/adhoc/css/box/inline/bidi/004.html" type="text/html" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model" />
<link rel="help" href="http://www.w3.org/TR/css-text-3/#white-space-rules" />
<!-- Spaces are collapsed, then reordered, then trimmed. -->
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes" />
<link rel="help" href="http://www.w3.org/TR/CSS21/box.html#bidi-box-model" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#direction" />
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#white-space-model" />
<link rel="help" href="http://unicode.org/reports/tr9/" />
<link rel="help" href="http://www.w3.org/TR/html5/rendering.html#phrasing-content-0" /> <!-- <br> is a bidi paragraph separator -->
<link rel="match" href="reference/bidi-004-ref.xht" />
<meta name="flags" content="may21 ahem" />
<style type="text/css">
div p { width: 28em; border: solid; margin: 1em; padding: 0.5em; background: #FFFFCC; color: black; font: 1em/1 Ahem; }
.test { border: solid; padding: 0.4em 1em; line-height: 3em; }
.control { line-height: 3em; }
.control.start { border-style: solid none solid solid; padding: 0.4em 0 0.4em 1em; }
.control.middle { border-style: solid none solid none; padding: 0.4em 0 0.4em 0; }
.control.end { border-style: solid solid solid none; padding: 0.4em 1em 0.4em 0; }
.a { color: navy; }
.b { color: orange; }
</style>
</head>
<body>
<p> The following two blocks should be identical, including overflow. (Force bidi: א) </p>
<div>
<p>
<span class="control a start">pppp&nbsp;pppX&nbsp;ppXp&nbsp;ppXX&nbsp;pXpp</span><br /><span class="control b start">pXpX</span>&nbsp;pXXp&nbsp;pXXX&nbsp;Xppp<span class="control a end">&nbsp;XppX</span><br /><span class="control b end">XpXp&nbsp;XpXX&nbsp;XXpp&nbsp;XXpX&nbsp;XXXp</span>
</p>
<p>
<!-- (note that everything between the RLO to the PDF is backwards) -->
<!-- line 1...................--> <!-- line 2........................................--> <!-- line 3...................-->
<span class="test a"> pppp pppX ppXp ppXp XXpp XppX </span> pppX XXXp pXXp <span class="test b"> XpXp ppXX XXpX pXpX XXpX XXXp </span>
</p>
</div>
</body>
</html>

View file

@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
<h2>White Space Processing Details (26 tests)</h2>
<h2>White Space Processing Details (27 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@ -43,7 +43,15 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.1">+</a>
<a href="http://www.w3.org/TR/css-text-3/#white-space-rules">4.1 The White Space Processing Rules</a></th></tr>
<!-- 0 tests -->
<!-- 1 tests -->
<tr id="bidi-004-4.1" class="ahem may21">
<td>
<a href="bidi-004.xht">bidi-004</a></td>
<td><a href="reference/bidi-004-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="may21" title="Behavior tested is preferred but optional">Optional</abbr></td>
<td>The bidi algorithm and inlines in CSS
</td>
</tr>
</tbody>
<tbody id="s4.1.1">
<tr><th colspan="4" scope="rowgroup">

View file

@ -0,0 +1,42 @@
<!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 Reftest Reference</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 bidi-004-ref"; }
@bottom-right { content: counter(page); }
}
</style>
<link rel="author" title="Elika J. Etemad" href="http://fantasai.inkedblade.net/contact" />
<meta name="flags" content="ahem" />
<style type="text/css">
div p { width: 28em; border: solid; margin: 1em; padding: 0.5em; background: #FFFFCC; color: black; font: 1em/1 Ahem; }
.control { line-height: 3em; }
.control.start { border-style: solid none solid solid; padding: 0.4em 0 0.4em 1em; }
.control.middle { border-style: solid none solid none; padding: 0.4em 0 0.4em 0; }
.control.end { border-style: solid solid solid none; padding: 0.4em 1em 0.4em 0; }
.a { color: navy; }
.b { color: orange; }
</style>
</head>
<body>
<p> The following two blocks should be identical, including overflow. (Force bidi: א) </p>
<div>
<p>
<span class="control a start">pppp&nbsp;pppX&nbsp;ppXp&nbsp;ppXX&nbsp;pXpp</span><br /><span class="control b start">pXpX</span>&nbsp;pXXp&nbsp;pXXX&nbsp;Xppp<span class="control a end">&nbsp;XppX</span><br /><span class="control b end">XpXp&nbsp;XpXX&nbsp;XXpp&nbsp;XXpX&nbsp;XXXp</span>
</p>
<p>
<span class="control a start">pppp&nbsp;pppX&nbsp;ppXp&nbsp;ppXX&nbsp;pXpp</span><br /><span class="control b start">pXpX</span>&nbsp;pXXp&nbsp;pXXX&nbsp;Xppp<span class="control a end">&nbsp;XppX</span><br /><span class="control b end">XpXp&nbsp;XpXX&nbsp;XXpp&nbsp;XXpX&nbsp;XXXp</span>
</p>
</div>
</body>
</html>

View file

@ -24,6 +24,14 @@
<th>Flags</th>
</tr>
</thead>
<tbody id="bidi-004" class="ahem may21">
<tr>
<td rowspan="1" title="The bidi algorithm and inlines in CSS">
<a href="bidi-004.xht">bidi-004</a></td>
<td><a href="reference/bidi-004-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="may21" title="Behavior tested is preferred but optional">Optional</abbr></td>
</tr>
</tbody>
<tbody id="css3-text-line-break-jazh-001" class="font">
<tr>
<td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)">

View file

@ -1,4 +1,5 @@
bidi-004.xht == reference/bidi-004-ref.xht
css3-text-line-break-jazh-001.xht == reference/css3-text-line-break-jazh-001-ref.xht
css3-text-line-break-jazh-002.xht == reference/css3-text-line-break-jazh-002-ref.xht
css3-text-line-break-jazh-003.xht == reference/css3-text-line-break-jazh-003-ref.xht

View file

@ -37,7 +37,7 @@
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
White Space Processing Details</a></th>
<td>(26 Tests)</td></tr>
<td>(27 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.xht">Chapter 5 -

View file

@ -13,7 +13,7 @@
<body>
<h1>CSS Text Decoration Module Level 3 CR Test Suite</h1>
<h2>Line Decoration: Underline, Overline, and Strike-Through (14 tests)</h2>
<h2>Line Decoration: Underline, Overline, and Strike-Through (20 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@ -192,7 +192,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s2.6">+</a>
<a href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property">2.6 Text Underline Position: the &#8216;text-underline-position&#8217; property</a></th></tr>
<!-- 7 tests -->
<!-- 13 tests -->
<tr id="text-underline-position-alphabetic-001-2.6" class="primary ahem">
<td><strong>
<a href="text-underline-position-alphabetic-001.htm">text-underline-position-alphabetic-001</a></strong></td>
@ -270,6 +270,72 @@
</ul>
</td>
</tr>
<tr id="underline-font-size-vlr-003-2.6" class="">
<td>
<a href="underline-font-size-vlr-003.htm">underline-font-size-vlr-003</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' with various font sizes
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.</li>
</ul>
</td>
</tr>
<tr id="underline-font-size-vlr-005-2.6" class="">
<td>
<a href="underline-font-size-vlr-005.htm">underline-font-size-vlr-005</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' with various font sizes and mixed text
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.</li>
</ul>
</td>
</tr>
<tr id="underline-font-size-vrl-002-2.6" class="">
<td>
<a href="underline-font-size-vrl-002.htm">underline-font-size-vrl-002</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' with various font sizes
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.</li>
</ul>
</td>
</tr>
<tr id="underline-font-size-vrl-004-2.6" class="">
<td>
<a href="underline-font-size-vrl-004.htm">underline-font-size-vrl-004</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' with various font sizes and mixed text
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.</li>
</ul>
</td>
</tr>
<tr id="underline-mixed-vlr-003-2.6" class="">
<td>
<a href="underline-mixed-vlr-003.htm">underline-mixed-vlr-003</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' and mixed text
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text.</li>
</ul>
</td>
</tr>
<tr id="underline-mixed-vrl-002-2.6" class="">
<td>
<a href="underline-mixed-vrl-002.htm">underline-mixed-vrl-002</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' and mixed text
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text.</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s2.6.#fig-text-underline-position">
<!-- 0 tests -->

View file

@ -27,7 +27,7 @@
<tbody id="s2">
<tr><th><a href="chapter-2.htm">Chapter 2 -
Line Decoration: Underline, Overline, and Strike-Through</a></th>
<td>(14 Tests)</td></tr>
<td>(20 Tests)</td></tr>
</tbody>
<tbody id="s3">
<tr><th><a href="chapter-3.htm">Chapter 3 -

View file

@ -0,0 +1,49 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<title>CSS Writing Modes Test: 'text-decoration: underline' with various font sizes</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings">
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property">
<link rel="bookmark" href="http://www.w3.org/TR/css-text-decor-3/leftline-cross.png" title="">
<meta content="" name="flags">
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger." name="assert">
<style type="text/css">
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-lr;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
span#larger
{
font-size: 1.5em;
}
</style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="mn"><span id="larger">ᠨᠨ</span></span></span></div>
</body>
</html>

View file

@ -0,0 +1,48 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<title>CSS Writing Modes Test: 'text-decoration: underline' with various font sizes and mixed text</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings">
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property">
<meta content="" name="flags">
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger." name="assert">
<style type="text/css">
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-lr;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
span#larger
{
font-size: 1.5em;
}
</style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="mn"><span id="larger" lang="en">AB</span></span></span></div>
</body>
</html>

View file

@ -0,0 +1,49 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<title>CSS Writing Modes Test: 'text-decoration: underline' with various font sizes</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings">
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property">
<link rel="bookmark" href="http://www.w3.org/TR/css-text-decor-3/leftline-cross.png" title="">
<meta content="" name="flags">
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger." name="assert">
<style type="text/css">
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-rl;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
span#larger
{
font-size: 1.5em;
}
</style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="ja"><span id="larger">方方</span></span></span></div>
</body>
</html>

View file

@ -0,0 +1,48 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<title>CSS Writing Modes Test: 'text-decoration: underline' with various font sizes and mixed text</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings">
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property">
<meta content="" name="flags">
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger." name="assert">
<style type="text/css">
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-rl;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
span#larger
{
font-size: 1.5em;
}
</style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="ja"><span id="larger" lang="en">AB</span></span></span></div>
</body>
</html>

View file

@ -0,0 +1,43 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<title>CSS Writing Modes Test: 'text-decoration: underline' and mixed text</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings">
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property">
<meta content="" name="flags">
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text." name="assert">
<style type="text/css">
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-lr;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
</style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="mn"><span lang="en">AB</span></span></span></div>
</body>
</html>

View file

@ -0,0 +1,43 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<title>CSS Writing Modes Test: 'text-decoration: underline' and mixed text</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings">
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property">
<meta content="" name="flags">
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text." name="assert">
<style type="text/css">
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-rl;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
</style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="ja"><span lang="en">AB</span></span></span></div>
</body>
</html>

View file

@ -47,3 +47,15 @@ html/text-underline-position-right-002.htm 58dc96adf3a515eea76558481f13d6fa76fa7
xhtml1/text-underline-position-right-002.xht 58dc96adf3a515eea76558481f13d6fa76fa7377 ?
html/text-underline-position-under-001.htm 859f9df320e8eddb0c876e5cae8eef78cff1afbc ?
xhtml1/text-underline-position-under-001.xht 859f9df320e8eddb0c876e5cae8eef78cff1afbc ?
html/underline-font-size-vlr-003.htm 05a00f9e67ec770a68184f514da16d42f3664b4e ?
xhtml1/underline-font-size-vlr-003.xht 05a00f9e67ec770a68184f514da16d42f3664b4e ?
html/underline-font-size-vlr-005.htm cf494cde416df9487dabe224857d7c09849b13a7 ?
xhtml1/underline-font-size-vlr-005.xht cf494cde416df9487dabe224857d7c09849b13a7 ?
html/underline-font-size-vrl-002.htm fde426aff2dd0f2666881af719f8a933595db5e5 ?
xhtml1/underline-font-size-vrl-002.xht fde426aff2dd0f2666881af719f8a933595db5e5 ?
html/underline-font-size-vrl-004.htm b37f8604be0f98e2fb03f2f2198170017232ece1 ?
xhtml1/underline-font-size-vrl-004.xht b37f8604be0f98e2fb03f2f2198170017232ece1 ?
html/underline-mixed-vlr-003.htm ffd107c6592a7876badaee2070b4aac10886bbc3 ?
xhtml1/underline-mixed-vlr-003.xht ffd107c6592a7876badaee2070b4aac10886bbc3 ?
html/underline-mixed-vrl-002.htm 233697bcbc7031e4901fe8df986802a06698c850 ?
xhtml1/underline-mixed-vrl-002.xht 233697bcbc7031e4901fe8df986802a06698c850 ?

View file

@ -133,6 +133,7 @@
<ul>
<li>Cameron McCormack</li>
<li>Fuyuko Ikeguchi</li>
<li>G&eacute;rard Talbot</li>
<li>Kazuaki Takemura</li>
<li>Shinsuke Matsuki</li>
<li>Taka Oshiyama</li>

View file

@ -133,6 +133,7 @@
<ul>
<li>Cameron McCormack</li>
<li>Fuyuko Ikeguchi</li>
<li>G&eacute;rard Talbot</li>
<li>Kazuaki Takemura</li>
<li>Shinsuke Matsuki</li>
<li>Taka Oshiyama</li>

View file

@ -21,3 +21,9 @@ text-underline-position-left-002 text-underline-position - left in vertical wri
text-underline-position-right-001 text-underline-position - right ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 9a87883e72baf49dca5ef85b1a77926074a7d47e `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline in a position under the descenders.
text-underline-position-right-002 text-underline-position - right in vertical writing mode ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 58dc96adf3a515eea76558481f13d6fa76fa7377 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline to the right of the text in vertical writing mode.
text-underline-position-under-001 text-underline-position - under ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 859f9df320e8eddb0c876e5cae8eef78cff1afbc `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline in a position under the descenders.
underline-font-size-vlr-003 'text-decoration: underline' with various font sizes http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 05a00f9e67ec770a68184f514da16d42f3664b4e `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.
underline-font-size-vlr-005 'text-decoration: underline' with various font sizes and mixed text http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property cf494cde416df9487dabe224857d7c09849b13a7 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.
underline-font-size-vrl-002 'text-decoration: underline' with various font sizes http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property fde426aff2dd0f2666881af719f8a933595db5e5 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.
underline-font-size-vrl-004 'text-decoration: underline' with various font sizes and mixed text http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property b37f8604be0f98e2fb03f2f2198170017232ece1 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.
underline-mixed-vlr-003 'text-decoration: underline' and mixed text http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property ffd107c6592a7876badaee2070b4aac10886bbc3 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text.
underline-mixed-vrl-002 'text-decoration: underline' and mixed text http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 233697bcbc7031e4901fe8df986802a06698c850 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text.

View file

@ -13,7 +13,7 @@
<body>
<h1>CSS Text Decoration Module Level 3 CR Test Suite</h1>
<h2>Line Decoration: Underline, Overline, and Strike-Through (14 tests)</h2>
<h2>Line Decoration: Underline, Overline, and Strike-Through (20 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@ -192,7 +192,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s2.6">+</a>
<a href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property">2.6 Text Underline Position: the &#8216;text-underline-position&#8217; property</a></th></tr>
<!-- 7 tests -->
<!-- 13 tests -->
<tr id="text-underline-position-alphabetic-001-2.6" class="primary ahem">
<td><strong>
<a href="text-underline-position-alphabetic-001.xht">text-underline-position-alphabetic-001</a></strong></td>
@ -270,6 +270,72 @@
</ul>
</td>
</tr>
<tr id="underline-font-size-vlr-003-2.6" class="">
<td>
<a href="underline-font-size-vlr-003.xht">underline-font-size-vlr-003</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' with various font sizes
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.</li>
</ul>
</td>
</tr>
<tr id="underline-font-size-vlr-005-2.6" class="">
<td>
<a href="underline-font-size-vlr-005.xht">underline-font-size-vlr-005</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' with various font sizes and mixed text
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.</li>
</ul>
</td>
</tr>
<tr id="underline-font-size-vrl-002-2.6" class="">
<td>
<a href="underline-font-size-vrl-002.xht">underline-font-size-vrl-002</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' with various font sizes
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.</li>
</ul>
</td>
</tr>
<tr id="underline-font-size-vrl-004-2.6" class="">
<td>
<a href="underline-font-size-vrl-004.xht">underline-font-size-vrl-004</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' with various font sizes and mixed text
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.</li>
</ul>
</td>
</tr>
<tr id="underline-mixed-vlr-003-2.6" class="">
<td>
<a href="underline-mixed-vlr-003.xht">underline-mixed-vlr-003</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' and mixed text
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text.</li>
</ul>
</td>
</tr>
<tr id="underline-mixed-vrl-002-2.6" class="">
<td>
<a href="underline-mixed-vrl-002.xht">underline-mixed-vrl-002</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' and mixed text
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text.</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s2.6.#fig-text-underline-position">
<!-- 0 tests -->

View file

@ -27,7 +27,7 @@
<tbody id="s2">
<tr><th><a href="chapter-2.xht">Chapter 2 -
Line Decoration: Underline, Overline, and Strike-Through</a></th>
<td>(14 Tests)</td></tr>
<td>(20 Tests)</td></tr>
</tbody>
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -

View file

@ -0,0 +1,49 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Writing Modes Test: 'text-decoration: underline' with various font sizes</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings" />
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property" />
<link rel="bookmark" href="http://www.w3.org/TR/css-text-decor-3/leftline-cross.png" title="" />
<meta content="" name="flags" />
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger." name="assert" />
<style type="text/css"><![CDATA[
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-lr;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
span#larger
{
font-size: 1.5em;
}
]]></style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="mn" xml:lang="mn">ᠨ<span id="larger">ᠨᠨ</span>ᠨ</span></span></div>
</body>
</html>

View file

@ -0,0 +1,48 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Writing Modes Test: 'text-decoration: underline' with various font sizes and mixed text</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings" />
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property" />
<meta content="" name="flags" />
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger." name="assert" />
<style type="text/css"><![CDATA[
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-lr;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
span#larger
{
font-size: 1.5em;
}
]]></style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="mn" xml:lang="mn">ᠨ<span id="larger" lang="en" xml:lang="en">AB</span>ᠨ</span></span></div>
</body>
</html>

View file

@ -0,0 +1,49 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Writing Modes Test: 'text-decoration: underline' with various font sizes</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings" />
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property" />
<link rel="bookmark" href="http://www.w3.org/TR/css-text-decor-3/leftline-cross.png" title="" />
<meta content="" name="flags" />
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger." name="assert" />
<style type="text/css"><![CDATA[
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-rl;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
span#larger
{
font-size: 1.5em;
}
]]></style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="ja" xml:lang="ja">方<span id="larger">方方</span>方</span></span></div>
</body>
</html>

View file

@ -0,0 +1,48 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Writing Modes Test: 'text-decoration: underline' with various font sizes and mixed text</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings" />
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property" />
<meta content="" name="flags" />
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger." name="assert" />
<style type="text/css"><![CDATA[
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-rl;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
span#larger
{
font-size: 1.5em;
}
]]></style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="ja" xml:lang="ja">方<span id="larger" lang="en" xml:lang="en">AB</span>方</span></span></div>
</body>
</html>

View file

@ -0,0 +1,43 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Writing Modes Test: 'text-decoration: underline' and mixed text</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings" />
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property" />
<meta content="" name="flags" />
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text." name="assert" />
<style type="text/css"><![CDATA[
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-lr;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
]]></style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="mn" xml:lang="mn">ᠨ<span lang="en" xml:lang="en">AB</span>ᠨ</span></span></div>
</body>
</html>

View file

@ -0,0 +1,43 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Writing Modes Test: 'text-decoration: underline' and mixed text</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings" />
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property" />
<meta content="" name="flags" />
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text." name="assert" />
<style type="text/css"><![CDATA[
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-rl;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
]]></style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="ja" xml:lang="ja">方<span lang="en" xml:lang="en">AB</span>方</span></span></div>
</body>
</html>

View file

@ -13,7 +13,7 @@
<body>
<h1>CSS Text Decoration Module Level 3 CR Test Suite</h1>
<h2>Line Decoration: Underline, Overline, and Strike-Through (14 tests)</h2>
<h2>Line Decoration: Underline, Overline, and Strike-Through (20 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@ -192,7 +192,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s2.6">+</a>
<a href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property">2.6 Text Underline Position: the &#8216;text-underline-position&#8217; property</a></th></tr>
<!-- 7 tests -->
<!-- 13 tests -->
<tr id="text-underline-position-alphabetic-001-2.6" class="primary ahem">
<td><strong>
<a href="text-underline-position-alphabetic-001.xht">text-underline-position-alphabetic-001</a></strong></td>
@ -270,6 +270,72 @@
</ul>
</td>
</tr>
<tr id="underline-font-size-vlr-003-2.6" class="">
<td>
<a href="underline-font-size-vlr-003.xht">underline-font-size-vlr-003</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' with various font sizes
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.</li>
</ul>
</td>
</tr>
<tr id="underline-font-size-vlr-005-2.6" class="">
<td>
<a href="underline-font-size-vlr-005.xht">underline-font-size-vlr-005</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' with various font sizes and mixed text
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.</li>
</ul>
</td>
</tr>
<tr id="underline-font-size-vrl-002-2.6" class="">
<td>
<a href="underline-font-size-vrl-002.xht">underline-font-size-vrl-002</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' with various font sizes
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.</li>
</ul>
</td>
</tr>
<tr id="underline-font-size-vrl-004-2.6" class="">
<td>
<a href="underline-font-size-vrl-004.xht">underline-font-size-vrl-004</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' with various font sizes and mixed text
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.</li>
</ul>
</td>
</tr>
<tr id="underline-mixed-vlr-003-2.6" class="">
<td>
<a href="underline-mixed-vlr-003.xht">underline-mixed-vlr-003</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' and mixed text
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text.</li>
</ul>
</td>
</tr>
<tr id="underline-mixed-vrl-002-2.6" class="">
<td>
<a href="underline-mixed-vrl-002.xht">underline-mixed-vrl-002</a></td>
<td></td>
<td></td>
<td>'text-decoration: underline' and mixed text
<ul class="assert">
<li>This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text.</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s2.6.#fig-text-underline-position">
<!-- 0 tests -->

View file

@ -27,7 +27,7 @@
<tbody id="s2">
<tr><th><a href="chapter-2.xht">Chapter 2 -
Line Decoration: Underline, Overline, and Strike-Through</a></th>
<td>(14 Tests)</td></tr>
<td>(20 Tests)</td></tr>
</tbody>
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -

View file

@ -0,0 +1,58 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Writing Modes Test: 'text-decoration: underline' with various font sizes</title>
<style type="text/css">
@page { font: italic 8pt sans-serif; color: gray;
margin: 7%;
counter-increment: page;
@top-left { content: "CSS Text Decoration Module Level 3 CR Test Suite"; }
@top-right { content: "Test underline-font-size-vlr-003"; }
@bottom-right { content: counter(page); }
}
</style>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings" />
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property" />
<link rel="bookmark" href="http://www.w3.org/TR/css-text-decor-3/leftline-cross.png" title="" />
<meta content="" name="flags" />
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger." name="assert" />
<style type="text/css"><![CDATA[
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-lr;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
span#larger
{
font-size: 1.5em;
}
]]></style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="mn" xml:lang="mn">ᠨ<span id="larger">ᠨᠨ</span>ᠨ</span></span></div>
</body>
</html>

View file

@ -0,0 +1,57 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Writing Modes Test: 'text-decoration: underline' with various font sizes and mixed text</title>
<style type="text/css">
@page { font: italic 8pt sans-serif; color: gray;
margin: 7%;
counter-increment: page;
@top-left { content: "CSS Text Decoration Module Level 3 CR Test Suite"; }
@top-right { content: "Test underline-font-size-vlr-005"; }
@bottom-right { content: counter(page); }
}
</style>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings" />
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property" />
<meta content="" name="flags" />
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger." name="assert" />
<style type="text/css"><![CDATA[
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-lr;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
span#larger
{
font-size: 1.5em;
}
]]></style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="mn" xml:lang="mn">ᠨ<span id="larger" lang="en" xml:lang="en">AB</span>ᠨ</span></span></div>
</body>
</html>

View file

@ -0,0 +1,58 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Writing Modes Test: 'text-decoration: underline' with various font sizes</title>
<style type="text/css">
@page { font: italic 8pt sans-serif; color: gray;
margin: 7%;
counter-increment: page;
@top-left { content: "CSS Text Decoration Module Level 3 CR Test Suite"; }
@top-right { content: "Test underline-font-size-vrl-002"; }
@bottom-right { content: counter(page); }
}
</style>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings" />
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property" />
<link rel="bookmark" href="http://www.w3.org/TR/css-text-decor-3/leftline-cross.png" title="" />
<meta content="" name="flags" />
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger." name="assert" />
<style type="text/css"><![CDATA[
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-rl;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
span#larger
{
font-size: 1.5em;
}
]]></style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="ja" xml:lang="ja">方<span id="larger">方方</span>方</span></span></div>
</body>
</html>

View file

@ -0,0 +1,57 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Writing Modes Test: 'text-decoration: underline' with various font sizes and mixed text</title>
<style type="text/css">
@page { font: italic 8pt sans-serif; color: gray;
margin: 7%;
counter-increment: page;
@top-left { content: "CSS Text Decoration Module Level 3 CR Test Suite"; }
@top-right { content: "Test underline-font-size-vrl-004"; }
@bottom-right { content: counter(page); }
}
</style>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings" />
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property" />
<meta content="" name="flags" />
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger." name="assert" />
<style type="text/css"><![CDATA[
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-rl;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
span#larger
{
font-size: 1.5em;
}
]]></style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="ja" xml:lang="ja">方<span id="larger" lang="en" xml:lang="en">AB</span>方</span></span></div>
</body>
</html>

View file

@ -0,0 +1,52 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Writing Modes Test: 'text-decoration: underline' and mixed text</title>
<style type="text/css">
@page { font: italic 8pt sans-serif; color: gray;
margin: 7%;
counter-increment: page;
@top-left { content: "CSS Text Decoration Module Level 3 CR Test Suite"; }
@top-right { content: "Test underline-mixed-vlr-003"; }
@bottom-right { content: counter(page); }
}
</style>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings" />
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property" />
<meta content="" name="flags" />
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text." name="assert" />
<style type="text/css"><![CDATA[
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-lr;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
]]></style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="mn" xml:lang="mn">ᠨ<span lang="en" xml:lang="en">AB</span>ᠨ</span></span></div>
</body>
</html>

View file

@ -0,0 +1,52 @@
<!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" lang="en" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Writing Modes Test: 'text-decoration: underline' and mixed text</title>
<style type="text/css">
@page { font: italic 8pt sans-serif; color: gray;
margin: 7%;
counter-increment: page;
@top-left { content: "CSS Text Decoration Module Level 3 CR Test Suite"; }
@top-right { content: "Test underline-mixed-vrl-002"; }
@bottom-right { content: counter(page); }
}
</style>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" title="7.5 Line-Relative Mappings" />
<link rel="help" href="http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property" title="2.6. Text Underline Position: the 'text-underline-position' property" />
<meta content="" name="flags" />
<meta content="This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text." name="assert" />
<style type="text/css"><![CDATA[
div#vrl
{
font-size: 4em;
margin-left: 2em;
writing-mode: vertical-rl;
}
span#outer
{
text-decoration: underline;
}
span#inner
{
color: transparent;
}
]]></style>
</head>
<body>
<p>Test passes if there is <strong>one and only one vertical straight and unbroken line</strong>. Such line should have the same thickness over its entire length.</p>
<div id="vrl"><span id="outer"><span id="inner" lang="ja" xml:lang="ja">方<span lang="en" xml:lang="en">AB</span>方</span></span></div>
</body>
</html>

View file

@ -7,8 +7,8 @@
background-color: green;
float: left;
margin: 50px;
width: 33px;
height: 33px;
width: 30px;
height: 30px;
}
</style>
</head>

View file

@ -18,10 +18,10 @@
}
.redSquare {
position: absolute;
top: 51px;
left: 51px;
width: 198px;
height: 198px;
top: 52px;
left: 52px;
width: 196px;
height: 196px;
background: red;
}
</style>

View file

@ -14,12 +14,12 @@
.greenSquare {
width: 100px;
height: 100px;
transform: scale(.33);
transform: scale(.3);
transform-origin: top left;
}
.greenSquareTwo {
width: 33px;
height: 33px;
width: 30px;
height: 30px;
}
</style>
</head>

View file

@ -159,8 +159,8 @@ html/rotate_y_45deg.htm 676a7db8531f14d928be06c2aa384aff3701e759 ?
xhtml1/rotate_y_45deg.xht 676a7db8531f14d928be06c2aa384aff3701e759 ?
html/rotatey.htm f4e3440dfbc15922fb037d7340c9eb4218c4254e ?
xhtml1/rotatey.xht f4e3440dfbc15922fb037d7340c9eb4218c4254e ?
html/scale-optional-second-001.htm 98c8393e60b87675e850812e29e1aae19b746a03 ?
xhtml1/scale-optional-second-001.xht 98c8393e60b87675e850812e29e1aae19b746a03 ?
html/scale-optional-second-001.htm e63c550d1a7f24e7e7668ad94f78da65ac6d38cb ?
xhtml1/scale-optional-second-001.xht e63c550d1a7f24e7e7668ad94f78da65ac6d38cb ?
html/scale-zero-001.htm 2caa488dc20a00d72db606b2da9dfb6eae4ee03f ?
xhtml1/scale-zero-001.xht 2caa488dc20a00d72db606b2da9dfb6eae4ee03f ?
html/scalex.htm c1e4f598f137270b4b44ef485bd3e5b4d30f3601 ?
@ -1847,8 +1847,8 @@ html/transform-scale-002.htm 5aa28a98dad5e3d4b30fc1adcf73fe48f3cf5678 ?
xhtml1/transform-scale-002.xht 5aa28a98dad5e3d4b30fc1adcf73fe48f3cf5678 ?
html/transform-scale-percent-001.htm be0330c5c76b45462bcf59cd5372da782fd54a90 ?
xhtml1/transform-scale-percent-001.xht be0330c5c76b45462bcf59cd5372da782fd54a90 ?
html/transform-scale-test.htm 1e3cec06b241ed8d491ee9517110230074b820cc ?
xhtml1/transform-scale-test.xht 1e3cec06b241ed8d491ee9517110230074b820cc ?
html/transform-scale-test.htm cfd337615844669616aea35fab2dbe6c6c5dbf86 ?
xhtml1/transform-scale-test.xht cfd337615844669616aea35fab2dbe6c6c5dbf86 ?
html/transform-scalex-001.htm a528c8b6de5b1fec0124840b9875fb6399d76d69 ?
xhtml1/transform-scalex-001.xht a528c8b6de5b1fec0124840b9875fb6399d76d69 ?
html/transform-scaley-001.htm 79a6a9f378b6e09407f2a3b21302a312c691f1d3 ?

View file

@ -77,7 +77,7 @@ rotate_45deg reference/rotate_45deg-ref rotateY with perspective produces a trap
rotate_x_45deg reference/rotate_x_45deg-ref rotateX with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 9c1ea67ac3b42ac5eb521c40bd640dd943d07a0e `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis
rotate_y_45deg reference/rotate_y_45deg-ref rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 676a7db8531f14d928be06c2aa384aff3701e759 `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis
rotateY reference/rotateY-ref transform property with rotateY http://www.w3.org/TR/css-transforms-1/#funcdef-rotatey f4e3440dfbc15922fb037d7340c9eb4218c4254e `Zou Rui`<mailto:zrxldl@gmail.com> When the value of transform is 'rotateY(90deg)', the foward side of a transformed element disappears.
scale-optional-second-001 reference/scale-optional-second-ref transform property with scale function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 98c8393e60b87675e850812e29e1aae19b746a03 `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> If the second parameter of scale function is not provided, it takes a value equal to the first. This transform causes the element to appear twice as long in both the X and Y axes.
scale-optional-second-001 reference/scale-optional-second-ref transform property with scale function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions e63c550d1a7f24e7e7668ad94f78da65ac6d38cb `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> If the second parameter of scale function is not provided, it takes a value equal to the first. This transform causes the element to appear twice as long in both the X and Y axes.
scale-zero-001 reference/scale-zero-ref transform property with scale function and zero values http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 2caa488dc20a00d72db606b2da9dfb6eae4ee03f `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> If zero value is passed to scale function, it causes the element to disappear.
scalex reference/scalex-ref test scale x http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering c1e4f598f137270b4b44ef485bd3e5b4d30f3601 `Ebay Inc.`<xiatian@ebay.com> scale x 2
scaley reference/scaley-ref test scale y http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering a4b5a1c1981a3ffc953963bf4a331aabd19525c6 `Ebay Inc.`<xiatian@ebay.com> scale y 2
@ -921,7 +921,7 @@ transform-rounding-001 reference/transform-rounding-ref Rounding http://www.w3.
transform-scale-001 reference/transform-scale-ref scale(0.5, 0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 43f0e3fc3729f272e8fcd4881fa69b8b31aacda2 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale(0.5, 0.5) scales down a box by a factor of one-half.
transform-scale-002 reference/transform-scale-ref scale(0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 5aa28a98dad5e3d4b30fc1adcf73fe48f3cf5678 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale(0.5) scales down a box by a factor of one-half.
transform-scale-percent-001 reference/transform-scale-percent-ref scale(50%, 50%) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale be0330c5c76b45462bcf59cd5372da782fd54a90 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale(50%, 50%) does nothing, because scale() is defined to take numbers and not percentages.
transform-scale-test reference/transform-scale-test-ref transform property with scale function. http://www.w3.org/TR/css-transforms-1/#transform-property 1e3cec06b241ed8d491ee9517110230074b820cc `Oleg Janeiko`<mailto:oleg@the-incredible.me> This transform shrinks a container by calling scale(.33). It also sets transform-origin to top left in order to visually align with the second green square.
transform-scale-test reference/transform-scale-test-ref transform property with scale function. http://www.w3.org/TR/css-transforms-1/#transform-property cfd337615844669616aea35fab2dbe6c6c5dbf86 `Oleg Janeiko`<mailto:oleg@the-incredible.me> This transform shrinks a container by calling scale(.33). It also sets transform-origin to top left in order to visually align with the second green square.
transform-scalex-001 reference/transform-scalex-ref scaleX(0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scalex a528c8b6de5b1fec0124840b9875fb6399d76d69 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scaleX(0.5) scales down a box's width by a factor of one-half.
transform-scaley-001 reference/transform-scaley-ref scaleY(0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scaley 79a6a9f378b6e09407f2a3b21302a312c691f1d3 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scaleY(0.5) scales down a box's width by a factor of one-half.
transform-singular-001 reference/transform-singular-ref matrix(1, 1, 1, 1, 0, 0) http://www.w3.org/TR/css-transforms-1/#transform-function-lists 1930c56b49c9941b0ddec2813d544e9a9245572e `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> "If a transform function causes the current transformation matrix (CTM) of an object to be non-invertible, the object and its content do not get displayed." The matrix (1, 1, 1, 1) has determinant 1*1 - 1*1 = 0 and therefore is not invertible, so nothing should display.

View file

@ -7,8 +7,8 @@
background-color: green;
float: left;
margin: 50px;
width: 33px;
height: 33px;
width: 30px;
height: 30px;
}
</style>
</head>

View file

@ -18,10 +18,10 @@
}
.redSquare {
position: absolute;
top: 51px;
left: 51px;
width: 198px;
height: 198px;
top: 52px;
left: 52px;
width: 196px;
height: 196px;
background: red;
}
</style>

View file

@ -14,12 +14,12 @@
.greenSquare {
width: 100px;
height: 100px;
transform: scale(.33);
transform: scale(.3);
transform-origin: top left;
}
.greenSquareTwo {
width: 33px;
height: 33px;
width: 30px;
height: 30px;
}
</style>
</head>

View file

@ -7,8 +7,8 @@
background-color: green;
float: left;
margin: 50px;
width: 33px;
height: 33px;
width: 30px;
height: 30px;
}
</style>
</head>

View file

@ -18,10 +18,10 @@
}
.redSquare {
position: absolute;
top: 51px;
left: 51px;
width: 198px;
height: 198px;
top: 52px;
left: 52px;
width: 196px;
height: 196px;
background: red;
}
</style>

View file

@ -14,12 +14,12 @@
.greenSquare {
width: 100px;
height: 100px;
transform: scale(.33);
transform: scale(.3);
transform-origin: top left;
}
.greenSquareTwo {
width: 33px;
height: 33px;
width: 30px;
height: 30px;
}
</style>
</head>

View file

@ -13,7 +13,7 @@
<body>
<h1>CSS Basic User Interface Module Level 3 CR Test Suite</h1>
<h2>Pointing Devices and Keyboards (144 tests)</h2>
<h2>Pointing Devices and Keyboards (145 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@ -43,7 +43,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.1.1">+</a>
<a href="http://www.w3.org/TR/css3-ui/#cursor">6.1.1 cursor property</a></th></tr>
<!-- 56 tests -->
<!-- 57 tests -->
<tr id="cursor-image-001-6.1.1" class="primary image interact">
<td><strong>
<a href="cursor-image-001.htm">cursor-image-001</a></strong></td>
@ -660,6 +660,17 @@
</ul>
</td>
</tr>
<tr id="select-cursor-001-manual-6.1.1" class="primary HTMLonly interact">
<td><strong>
<a href="select-cursor-001-manual.htm">select-cursor-001-manual</a></strong></td>
<td></td>
<td><abbr class="interact" title="Requires user interaction">Interact</abbr></td>
<td>cursor property and select element
<ul class="assert">
<li>Hovering the pointer over a select menu on top of an element with a cursor set should not display said cursor</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s6.1.1.#example-4a59cfe4">
<!-- 0 tests -->

View file

@ -0,0 +1,39 @@
<!DOCTYPE html>
<html><head>
<meta charset="utf-8">
<title>CSS Test (User Interface): cursor property and select element</title>
<link href="http://chrisrebert.com" rel="author" title="Chris Rebert">
<link href="https://drafts.csswg.org/css-ui-3/#cursor" rel="help">
<link href="https://drafts.csswg.org/css2/ui.html#cursor-props" rel="help">
<meta content="HTMLonly interact" name="flags">
<meta content="Hovering the pointer over a select menu on top of an element with a cursor set should not display said cursor" name="assert">
<style>
div {
cursor: help;
height: 200px;
width: 200px;
background-color: blue;
}
</style>
</head>
<body>
<ol>
<li>If clicking a &lt;select&gt; opens a native widget which is modal, then SKIP this test.</li>
<li>Click on the &lt;select&gt; below. A selection widget appears.</li>
<li>Move the pointer so that it is hovering within the intersection area of the selection widget and the blue box below.</li>
<li>If the "help" cursor is displayed, then the test result is FAILED. Otherwise, it is PASSED.</li>
</ol>
<select>
<option>AAAAAAAA</option>
<option>BBBBBBBB</option>
<option>CCCCCCCC</option>
<option>DDDDDDDD</option>
<option>EEEEEEEE</option>
<option>FFFFFFFF</option>
<option>GGGGGGGG</option>
<option>HHHHHHHH</option>
</select>
<div></div>
</body></html>

View file

@ -47,7 +47,7 @@
<tbody id="s6">
<tr><th><a href="chapter-6.htm">Chapter 6 -
Pointing Devices and Keyboards</a></th>
<td>(144 Tests)</td></tr>
<td>(145 Tests)</td></tr>
</tbody>
<tbody id="sA">
<tr><th><a href="chapter-A.htm">Appendix A -

View file

@ -393,6 +393,7 @@ html/resize-006.htm d65e14169ca073207b43fe4145e83c831b77a067 ?
xhtml1/resize-006.xht d65e14169ca073207b43fe4145e83c831b77a067 ?
html/resize-007.htm c0e4494f6e70369f227ec265ff2c14fb29323e66 ?
xhtml1/resize-007.xht c0e4494f6e70369f227ec265ff2c14fb29323e66 ?
html/select-cursor-001-manual.htm a28f3026bed183a42b3255b9e8983a9b0addbdec ?
html/text-overflow-001.htm 18b85a5682895eec2a93d551dbe9d88d014f65b3 ?
xhtml1/text-overflow-001.xht 18b85a5682895eec2a93d551dbe9d88d014f65b3 ?
html/text-overflow-002.htm 9f4f4eae59abbf039c8743708235481c12751585 ?

View file

@ -132,6 +132,7 @@
<p>Many thanks to the following for their contributions:</p>
<ul>
<li>Chris Lilley</li>
<li>Chris Rebert</li>
<li>Daniel Glazman</li>
<li>Elika J. Etemad</li>
<li>Florian Rivoal</li>

View file

@ -132,6 +132,7 @@
<p>Many thanks to the following for their contributions:</p>
<ul>
<li>Chris Lilley</li>
<li>Chris Rebert</li>
<li>Daniel Glazman</li>
<li>Elika J. Etemad</li>
<li>Florian Rivoal</li>

View file

@ -194,6 +194,7 @@ resize-004 resize initial value - none interact http://www.w3.org/TR/css3-ui/#r
resize-005 resize - none - neither width nor height can be adjusted interact http://www.w3.org/TR/css3-ui/#resize f868c41121e13b1963ac424f41bd7709c0d77f82 `Intel`<http://www.intel.com/>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> Test checks that neither the width nor the height can be adjusted when resize set none
resize-006 resize - vertical - only the height can be adjusted interact http://www.w3.org/TR/css3-ui/#resize d65e14169ca073207b43fe4145e83c831b77a067 `Intel`<http://www.intel.com/>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> Test checks that only the height can be adjusted when resize set vertical
resize-007 resize - invalid without overflow property interact http://www.w3.org/TR/css3-ui/#resize c0e4494f6e70369f227ec265ff2c14fb29323e66 `Intel`<http://www.intel.com/>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> Test checks that resize property is invalid without overflow property
select-cursor-001-manual cursor property and select element HTMLonly,interact https://drafts.csswg.org/css-ui-3/#cursor,https://drafts.csswg.org/css2/ui.html#cursor-props a28f3026bed183a42b3255b9e8983a9b0addbdec `Chris Rebert`<http://chrisrebert.com> Hovering the pointer over a select menu on top of an element with a cursor set should not display said cursor
text-overflow-001 reference/text-overflow-001-ref text-overflow - clip - the text inline content overflows will be broken http://www.w3.org/TR/css3-ui/#text-overflow 18b85a5682895eec2a93d551dbe9d88d014f65b3 `Intel`<http://www.intel.com/>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> Test checks that the inline content that overflows will be clipped. Characters may be only partially rendered when text-overflow set clip
text-overflow-002 reference/text-overflow-002-ref text-overflow - ellipsis - the broken textual content instead of ellipsis http://www.w3.org/TR/css3-ui/#text-overflow 9f4f4eae59abbf039c8743708235481c12751585 `Intel`<http://www.intel.com/>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> Test checks that an ellipsis (...) is shown instead of overflowing textual content
text-overflow-003 reference/text-overflow-001-ref text-overflow - inherit - inherit clip value of parent's text-overflow property http://www.w3.org/TR/css3-ui/#text-overflow dac3b5119c015760b3e5eb87122680eca10725c0 `Intel`<http://www.intel.com/>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> Test checks that text-overflow inherits the parent' clip value when text-overflow set inherit

View file

@ -13,7 +13,7 @@
<body>
<h1>CSS Basic User Interface Module Level 3 CR Test Suite</h1>
<h2>Pointing Devices and Keyboards (144 tests)</h2>
<h2>Pointing Devices and Keyboards (145 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@ -43,7 +43,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.1.1">+</a>
<a href="http://www.w3.org/TR/css3-ui/#cursor">6.1.1 cursor property</a></th></tr>
<!-- 56 tests -->
<!-- 57 tests -->
<tr id="cursor-image-001-6.1.1" class="primary image interact">
<td><strong>
<a href="cursor-image-001.xht">cursor-image-001</a></strong></td>

View file

@ -47,7 +47,7 @@
<tbody id="s6">
<tr><th><a href="chapter-6.xht">Chapter 6 -
Pointing Devices and Keyboards</a></th>
<td>(144 Tests)</td></tr>
<td>(145 Tests)</td></tr>
</tbody>
<tbody id="sA">
<tr><th><a href="chapter-A.xht">Appendix A -

View file

@ -13,7 +13,7 @@
<body>
<h1>CSS Basic User Interface Module Level 3 CR Test Suite</h1>
<h2>Pointing Devices and Keyboards (144 tests)</h2>
<h2>Pointing Devices and Keyboards (145 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@ -43,7 +43,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.1.1">+</a>
<a href="http://www.w3.org/TR/css3-ui/#cursor">6.1.1 cursor property</a></th></tr>
<!-- 56 tests -->
<!-- 57 tests -->
<tr id="cursor-image-001-6.1.1" class="primary image interact">
<td><strong>
<a href="cursor-image-001.xht">cursor-image-001</a></strong></td>

View file

@ -47,7 +47,7 @@
<tbody id="s6">
<tr><th><a href="chapter-6.xht">Chapter 6 -
Pointing Devices and Keyboards</a></th>
<td>(144 Tests)</td></tr>
<td>(145 Tests)</td></tr>
</tbody>
<tbody id="sA">
<tr><th><a href="chapter-A.xht">Appendix A -

View file

@ -0,0 +1,44 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<title>CSS Test: The bidi algorithm and inlines in CSS</title>
<link rel="author" title="Ian Hickson" href="mailto:ian@hixie.ch">
<link rel="alternate" href="http://www.hixie.ch/tests/adhoc/css/box/inline/bidi/004.html" type="text/html">
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model">
<link rel="help" href="http://www.w3.org/TR/css-text-3/#white-space-rules">
<!-- Spaces are collapsed, then reordered, then trimmed. -->
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes">
<link rel="help" href="http://www.w3.org/TR/CSS21/box.html#bidi-box-model">
<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#direction">
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#white-space-model">
<link rel="help" href="http://unicode.org/reports/tr9/">
<link rel="help" href="http://www.w3.org/TR/html5/rendering.html#phrasing-content-0"> <!-- <br> is a bidi paragraph separator -->
<link rel="match" href="reference/bidi-004-ref.htm">
<meta name="flags" content="may21 ahem">
<style type="text/css">
div p { width: 28em; border: solid; margin: 1em; padding: 0.5em; background: #FFFFCC; color: black; font: 1em/1 Ahem; }
.test { border: solid; padding: 0.4em 1em; line-height: 3em; }
.control { line-height: 3em; }
.control.start { border-style: solid none solid solid; padding: 0.4em 0 0.4em 1em; }
.control.middle { border-style: solid none solid none; padding: 0.4em 0 0.4em 0; }
.control.end { border-style: solid solid solid none; padding: 0.4em 1em 0.4em 0; }
.a { color: navy; }
.b { color: orange; }
</style>
</head>
<body>
<p> The following two blocks should be identical, including overflow. (Force bidi: א) </p>
<div>
<p>
<span class="control a start">pppp&nbsp;pppX&nbsp;ppXp&nbsp;ppXX&nbsp;pXpp</span><br><span class="control b start">pXpX</span>&nbsp;pXXp&nbsp;pXXX&nbsp;Xppp<span class="control a end">&nbsp;XppX</span><br><span class="control b end">XpXp&nbsp;XpXX&nbsp;XXpp&nbsp;XXpX&nbsp;XXXp</span>
</p>
<p>
<!-- (note that everything between the RLO to the PDF is backwards) -->
<!-- line 1...................--> <!-- line 2........................................--> <!-- line 3...................-->
<span class="test a"> pppp pppX ppXp &#x202E; ppXp XXpp XppX </span> pppX XXXp pXXp <span class="test b"> XpXp ppXX XXpX pXpX &#x202C; XXpX XXXp </span>
</p>
</div>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show more