Update CSS tests to revision b9c63d615a65c4d96f26969bcd504d4e1c3cdab8

This commit is contained in:
Ms2ger
2016-04-22 10:06:45 +02:00
parent 0e0e902edd
commit 4d13f9f5d5
641 changed files with 24127 additions and 11370 deletions

View File

@@ -3,7 +3,7 @@
<head>
<title>CSS Writing Modes Test: absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'</title>
<title>CSS Writing Modes Test: absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto'</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/#vertical-layout" title="7.1 Principles of Layout in Vertical Writing Modes">
@@ -11,7 +11,7 @@
<link rel="match" href="reference/abs-pos-non-replaced-vrl-004-ref.htm">
<meta name="flags" content="ahem image">
<meta name="assert" content="When 'direction' is 'rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left', then solve for 'left'.">
<meta name="assert" content="When 'direction' is 'rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'.">
<style type="text/css">
div#containing-block

View File

@@ -3,7 +3,7 @@
<head>
<title>CSS Writing Modes Test: absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'</title>
<title>CSS Writing Modes Test: absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto'</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/#vertical-layout" title="7.1 Principles of Layout in Vertical Writing Modes">
@@ -11,7 +11,7 @@
<link rel="match" href="reference/abs-pos-non-replaced-vrl-004-ref.htm">
<meta name="flags" content="ahem image">
<meta name="assert" content="When 'direction' is 'rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left', then solve for 'left'.">
<meta name="assert" content="When 'direction' is 'rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'.">
<style type="text/css">
div#containing-block

View File

@@ -1,11 +1,10 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<!DOCTYPE html>
<html><head>
<title>CSS Test: Stylesheet encoding via the referring document's encoding (user set)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
<meta name="flags" content="interact HTMLonly">
<meta name="assert" content="The stylesheet's encoding is determined by the user set referring document's encoding.">
<link href="http://www.microsoft.com/" rel="author" title="Microsoft">
<link href="http://www.w3.org/TR/CSS21/syndata.html#charset" rel="help">
<meta content="interact HTMLonly" name="flags">
<meta content="The stylesheet's encoding is determined by the user set referring document's encoding." name="assert">
<style type="text/css">
@import "support/at-charset-013.css";
div
@@ -17,7 +16,8 @@
<body>
<p>PREREQUISITE: Set the encoding of the page to "Shift-JIS".</p>
<p>Test passes if both lines of "Filler Text" below are green.</p>
<div class="平和">Filler Text</div>
<div class="&#24179;&#21644;">Filler Text</div>
<div id="div2">Filler Text</div>
</body>
</html>
</body></html>

View File

@@ -1,12 +1,11 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<!DOCTYPE html>
<html><head>
<title>CSS Test: Case sensitivity of attributes and attribute values in HTML 4.01</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors">
<link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="HTML 4.01 attribute names are not case sensitive.">
<link href="http://www.microsoft.com/" rel="author" title="Microsoft">
<link href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" rel="help">
<link href="reference/filler-text-below-green.htm" rel="match">
<meta content="HTMLonly" name="flags">
<meta content="HTML 4.01 attribute names are not case sensitive." name="assert">
<style type="text/css">
div[CLASS]
{
@@ -17,5 +16,6 @@
<body>
<p>Test passes if the "Filler Text" below is green.</p>
<div class="div1">Filler Text</div>
</body>
</html>
</body></html>

View File

@@ -1,12 +1,11 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<!DOCTYPE html>
<html><head>
<title>CSS Test: lang attribute selector - att=val</title>
<link rel="author" title="Richard Ishida" href="mailto:ishida@w3.org">
<link rel="author" title="Eira Monstad, Opera Software ASA" href="mailto:public-testsuites@opera.com">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="lang attribute selector with att=val in HTML should not be case sensitive, and should only match when att is exactly val">
<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
<link href="mailto:public-testsuites@opera.com" rel="author" title="Eira Monstad, Opera Software ASA">
<link href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" rel="help">
<meta content="HTMLonly" name="flags">
<meta content="lang attribute selector with att=val in HTML should not be case sensitive, and should only match when att is exactly val" name="assert">
<style type="text/css">
div[lang = "es"] { color:white;background-color:green; }
p[lang = "es"] { color:white;background-color:green; }
@@ -37,5 +36,6 @@
<p lang="de">This line should NOT be green <em>and this should not be green either</em></p>
</body>
</html>
</body></html>

View File

@@ -1,12 +1,11 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<!DOCTYPE html>
<html><head>
<title>CSS Test: lang attribute selector - att |= val</title>
<link rel="author" title="Richard Ishida" href="mailto:ishida@w3.org">
<link rel="author" title="Eira Monstad, Opera Software ASA" href="mailto:public-testsuites@opera.com">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="lang attribute selector with 'att |= val' in HTML should not be case sensitive, and match hyphen-separated list">
<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
<link href="mailto:public-testsuites@opera.com" rel="author" title="Eira Monstad, Opera Software ASA">
<link href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" rel="help">
<meta content="HTMLonly" name="flags">
<meta content="lang attribute selector with 'att |= val' in HTML should not be case sensitive, and match hyphen-separated list" name="assert">
<style type="text/css">
div[lang |= "es"] { color:white;background-color:green; }
p[lang |= "es"] { color:white;background-color:green; }
@@ -37,5 +36,6 @@
<div lang="fr">This line should NOT be green<p>This line should NOT be green</p></div>
<p lang="de">This line should NOT be green <em>and this should not be green either</em></p>
</body>
</html>
</body></html>

View File

@@ -5,7 +5,6 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-display">
<link rel="help" href="http://www.w3.org/TR/REC-html40/struct/tables.html#h-11.2">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="HTML table elements are supported.">
<style type="text/css">
caption, td, th

View File

@@ -1,12 +1,11 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<!DOCTYPE html>
<html><head>
<title>CSS Test: Case sensitivity with element selectors</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
<link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="Element selectors are case-insensitive in HTML.">
<link href="http://www.microsoft.com/" rel="author" title="Microsoft">
<link href="http://www.w3.org/TR/CSS21/syndata.html#characters" rel="help">
<link href="reference/filler-text-below-green.htm" rel="match">
<meta content="HTMLonly" name="flags">
<meta content="Element selectors are case-insensitive in HTML." name="assert">
<style type="text/css">
DIV
{
@@ -17,5 +16,6 @@
<body>
<p>Test passes if the "Filler Text" below is green.</p>
<div>Filler Text</div>
</body>
</html>
</body></html>

View File

@@ -30,7 +30,10 @@
<tbody id="s1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s1">+</a>
<a href="https://www.w3.org/TR/CSS21/about.html">1 About the CSS 2.1 Specification</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/about.html#q1.0">1 About the CSS 2.1 Specification</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s1.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s1.1">

View File

@@ -30,7 +30,10 @@
<tbody id="s10">
<tr><th colspan="4" scope="rowgroup">
<a href="#s10">+</a>
<a href="https://www.w3.org/TR/CSS21/visudet.html">10 Visual formatting model details</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/visudet.html#q10.0">10 Visual formatting model details</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s10.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s10.1">
@@ -4050,9 +4053,9 @@
<a href="abs-pos-non-replaced-vlr-059.htm">abs-pos-non-replaced-vlr-059</a></td>
<td><a href="reference/abs-pos-non-replaced-vrl-004-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'
<td>absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto'
<ul class="assert">
<li>When 'direction' is 'rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left', then solve for 'left'.</li>
<li>When 'direction' is 'rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'.</li>
</ul>
</td>
</tr>
@@ -4578,9 +4581,9 @@
<a href="abs-pos-non-replaced-vrl-058.htm">abs-pos-non-replaced-vrl-058</a></td>
<td><a href="reference/abs-pos-non-replaced-vrl-004-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'
<td>absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto'
<ul class="assert">
<li>When 'direction' is 'rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left', then solve for 'left'.</li>
<li>When 'direction' is 'rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'.</li>
</ul>
</td>
</tr>

View File

@@ -30,7 +30,10 @@
<tbody id="s11">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11">+</a>
<a href="https://www.w3.org/TR/CSS21/visufx.html">11 Visual effects</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/visufx.html#q11.0">11 Visual effects</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s11.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s11.1">
@@ -616,7 +619,7 @@
</ul>
</td>
</tr>
<tr id="overflow-html-body-001-11.1.1" class="HTMLonly">
<tr id="overflow-html-body-001-11.1.1" class="">
<td>
<a href="overflow-html-body-001.htm">overflow-html-body-001</a></td>
<td></td>

View File

@@ -33,6 +33,9 @@
<a href="https://www.w3.org/TR/CSS21/generate.html#generated-text">12 Generated content, automatic numbering, and lists</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s12.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s12.#x0">
<!-- 0 tests -->
</tbody>

View File

@@ -33,6 +33,9 @@
<a href="https://www.w3.org/TR/CSS21/page.html#the-page">13 Paged media</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s13.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s13.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s13.1">+</a>

View File

@@ -30,7 +30,10 @@
<tbody id="s14">
<tr><th colspan="4" scope="rowgroup">
<a href="#s14">+</a>
<a href="https://www.w3.org/TR/CSS21/colors.html">14 Colors and Backgrounds</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/colors.html#q14.0">14 Colors and Backgrounds</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s14.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s14.1">

View File

@@ -30,7 +30,10 @@
<tbody id="s15">
<tr><th colspan="4" scope="rowgroup">
<a href="#s15">+</a>
<a href="https://www.w3.org/TR/CSS21/fonts.html">15 Fonts</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/fonts.html#q15.0">15 Fonts</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s15.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s15.1">

View File

@@ -30,7 +30,10 @@
<tbody id="s16">
<tr><th colspan="4" scope="rowgroup">
<a href="#s16">+</a>
<a href="https://www.w3.org/TR/CSS21/text.html">16 Text</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/text.html#q16.0">16 Text</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s16.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s16.1">

View File

@@ -30,7 +30,10 @@
<tbody id="s17">
<tr><th colspan="4" scope="rowgroup">
<a href="#s17">+</a>
<a href="https://www.w3.org/TR/CSS21/tables.html">17 Tables</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/tables.html#q17.0">17 Tables</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s17.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s17.1">
@@ -137,7 +140,7 @@
</ul>
</td>
</tr>
<tr id="table-intro-example-001-17.1" class="HTMLonly">
<tr id="table-intro-example-001-17.1" class="">
<td>
<a href="table-intro-example-001.htm">table-intro-example-001</a></td>
<td></td>
@@ -148,7 +151,7 @@
</ul>
</td>
</tr>
<tr id="table-intro-example-002-17.1" class="HTMLonly">
<tr id="table-intro-example-002-17.1" class="">
<td>
<a href="table-intro-example-002.htm">table-intro-example-002</a></td>
<td></td>
@@ -159,7 +162,7 @@
</ul>
</td>
</tr>
<tr id="table-intro-example-003-17.1" class="HTMLonly">
<tr id="table-intro-example-003-17.1" class="">
<td>
<a href="table-intro-example-003.htm">table-intro-example-003</a></td>
<td></td>
@@ -170,7 +173,7 @@
</ul>
</td>
</tr>
<tr id="table-intro-example-004-17.1" class="HTMLonly">
<tr id="table-intro-example-004-17.1" class="">
<td>
<a href="table-intro-example-004.htm">table-intro-example-004</a></td>
<td></td>
@@ -271,7 +274,7 @@
</ul>
</td>
</tr>
<tr id="basic-html-table-001-17.2" class="HTMLonly">
<tr id="basic-html-table-001-17.2" class="">
<td>
<a href="basic-html-table-001.htm">basic-html-table-001</a></td>
<td></td>

View File

@@ -30,7 +30,10 @@
<tbody id="s18">
<tr><th colspan="4" scope="rowgroup">
<a href="#s18">+</a>
<a href="https://www.w3.org/TR/CSS21/ui.html">18 User interface</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/ui.html#q18.0">18 User interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s18.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s18.1">

View File

@@ -30,7 +30,10 @@
<tbody id="s2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s2">+</a>
<a href="https://www.w3.org/TR/CSS21/intro.html">2 Introduction to CSS 2.1</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/intro.html#q2.0">2 Introduction to CSS 2.1</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s2.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s2.1">

View File

@@ -30,7 +30,10 @@
<tbody id="s3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s3">+</a>
<a href="https://www.w3.org/TR/CSS21/conform.html">3 Conformance: Requirements and Recommendations</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/conform.html#q3.0">3 Conformance: Requirements and Recommendations</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s3.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s3.1">

View File

@@ -13,7 +13,7 @@
<body>
<h1>CSS 2.1 Conformance Test Suite</h1>
<h2>Syntax and basic data types (439 tests)</h2>
<h2>Syntax and basic data types (431 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -30,96 +30,11 @@
<tbody id="s4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s4">+</a>
<a href="https://www.w3.org/TR/CSS21/syndata.html">4 Syntax and basic data types</a></th></tr>
<!-- 8 tests -->
<tr id="counters-001-4" class="">
<td>
<a href="counters-001.htm">counters-001</a></td>
<td><a href="reference/counters-001-ref.htm">=</a> </td>
<td></td>
<td>Parsing counter functions with just the identifier
<ul class="assert">
<li>Counters can be referred to using only the identifier.</li>
</ul>
</td>
</tr>
<tr id="counters-002-4" class="invalid">
<td>
<a href="counters-002.htm">counters-002</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid counter functions - Too many arguments
<ul class="assert">
<li>A counter is invalid if it has too many arguments.</li>
</ul>
</td>
</tr>
<tr id="ident-014-4" class="">
<td>
<a href="ident-014.htm">ident-014</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Selector attributes and hyphens
<ul class="assert">
<li>Attribute selectors can begin with hyphens.</li>
</ul>
</td>
</tr>
<tr id="ident-015-4" class="">
<td>
<a href="ident-015.htm">ident-015</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Attribute selectors and underscores
<ul class="assert">
<li>Attribute selectors can begin with underscores.</li>
</ul>
</td>
</tr>
<tr id="ident-016-4" class="">
<td>
<a href="ident-016.htm">ident-016</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Attribute selectors with hyphens and underscores
<ul class="assert">
<li>Attribute selectors are valid if they begin with hyphens and then underscores.</li>
</ul>
</td>
</tr>
<tr id="ident-017-4" class="invalid">
<td>
<a href="ident-017.htm">ident-017</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Attribute selection with digits
<ul class="assert">
<li>Attribute selectors cannot begin with digits.</li>
</ul>
</td>
</tr>
<tr id="ident-018-4" class="invalid">
<td>
<a href="ident-018.htm">ident-018</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Attribute selectors starting with hyphens and digits
<ul class="assert">
<li>Attribute selectors cannot begin with hyphens then digits.</li>
</ul>
</td>
</tr>
<tr id="ident-019-4" class="">
<td>
<a href="ident-019.htm">ident-019</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Attribute selectors starting with underscore and digits
<ul class="assert">
<li>Attribute selectors can begin with underscore then digits.</li>
</ul>
</td>
</tr>
<a href="https://www.w3.org/TR/CSS21/syndata.html#q4.0">4 Syntax and basic data types</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s4.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s4.1">
<tr><th colspan="4" scope="rowgroup">

View File

@@ -13,7 +13,7 @@
<body>
<h1>CSS 2.1 Conformance Test Suite</h1>
<h2>Selectors (677 tests)</h2>
<h2>Selectors (668 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -30,80 +30,11 @@
<tbody id="s5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s5">+</a>
<a href="https://www.w3.org/TR/CSS21/selector.html">5 Selectors</a></th></tr>
<!-- 9 tests -->
<tr id="cascade-import-dynamic-001-5" class="">
<td>
<a href="cascade-import-dynamic-001.htm">cascade-import-dynamic-001</a></td>
<td><a href="reference/ref-this-text-should-be-green.htm">=</a> </td>
<td></td>
<td>Dynamic sheet append (&lt;style&gt;)
</td>
</tr>
<tr id="cascade-import-dynamic-002-5" class="">
<td>
<a href="cascade-import-dynamic-002.htm">cascade-import-dynamic-002</a></td>
<td><a href="reference/ref-this-text-should-be-green.htm">=</a> </td>
<td></td>
<td>Dynamic sheet append (&lt;link&gt;)
</td>
</tr>
<tr id="cascade-import-dynamic-003-5" class="">
<td>
<a href="cascade-import-dynamic-003.htm">cascade-import-dynamic-003</a></td>
<td><a href="reference/ref-this-text-should-be-green.htm">=</a> </td>
<td></td>
<td>Dynamic sheet insertion (&lt;style&gt;)
</td>
</tr>
<tr id="cascade-import-dynamic-004-5" class="">
<td>
<a href="cascade-import-dynamic-004.htm">cascade-import-dynamic-004</a></td>
<td><a href="reference/ref-this-text-should-be-green.htm">=</a> </td>
<td></td>
<td>Dynamic sheet insertion (&lt;link&gt;)
</td>
</tr>
<tr id="cascade-import-dynamic-005-5" class="">
<td>
<a href="cascade-import-dynamic-005.htm">cascade-import-dynamic-005</a></td>
<td><a href="reference/ref-this-text-should-be-green.htm">=</a> </td>
<td></td>
<td>Dynamic sheet deletion (&lt;style&gt;)
</td>
</tr>
<tr id="cascade-import-dynamic-006-5" class="">
<td>
<a href="cascade-import-dynamic-006.htm">cascade-import-dynamic-006</a></td>
<td><a href="reference/ref-this-text-should-be-green.htm">=</a> </td>
<td></td>
<td>Dynamic sheet deletion (&lt;link&gt;)
</td>
</tr>
<tr id="cascade-import-dynamic-control-5" class="">
<td>
<a href="cascade-import-dynamic-control.htm">cascade-import-dynamic-control</a></td>
<td><a href="reference/ref-this-text-should-be-green.htm">=</a> </td>
<td></td>
<td>Control test
</td>
</tr>
<tr id="html-precedence-004-5" class="userstyle">
<td>
<a href="html-precedence-004.htm">html-precedence-004</a></td>
<td><a href="reference/html-precedence-004-ref.htm">=</a> </td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>User Stylesheets and non-CSS Presentational Hints
</td>
</tr>
<tr id="html-precedence-005-5" class="userstyle">
<td>
<a href="html-precedence-005.htm">html-precedence-005</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>User Stylesheets and non-CSS Presentational Hints
</td>
</tr>
<a href="https://www.w3.org/TR/CSS21/selector.html#q5.0">5 Selectors</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s5.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s5.1">
<tr><th colspan="4" scope="rowgroup">

View File

@@ -13,7 +13,7 @@
<body>
<h1>CSS 2.1 Conformance Test Suite</h1>
<h2>Assigning property values, Cascading, and Inheritance (145 tests)</h2>
<h2>Assigning property values, Cascading, and Inheritance (117 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -30,316 +30,11 @@
<tbody id="s6">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6">+</a>
<a href="https://www.w3.org/TR/CSS21/cascade.html">6 Assigning property values, Cascading, and Inheritance</a></th></tr>
<!-- 28 tests -->
<tr id="at-import-001-6" class="">
<td>
<a href="at-import-001.htm">at-import-001</a></td>
<td></td>
<td></td>
<td>@import not as the first declaration
<ul class="assert">
<li>An @import is ignored if it is not the first statement in a style block.</li>
</ul>
</td>
</tr>
<tr id="at-import-002-6" class="">
<td>
<a href="at-import-002.htm">at-import-002</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Importing external stylesheets with @import
<ul class="assert">
<li>An @import used to import external stylesheets.</li>
</ul>
</td>
</tr>
<tr id="at-import-003-6" class="">
<td>
<a href="at-import-003.htm">at-import-003</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Importing styles using @import with a string
<ul class="assert">
<li>An @import used with just a string is interpreted as if it had url(...) around it.</li>
</ul>
</td>
</tr>
<tr id="at-import-004-6" class="">
<td>
<a href="at-import-004.htm">at-import-004</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Media dependency on @import set to 'print'
<ul class="assert">
<li>Specifying a media-dependency of print does not apply rules to the user agent display.</li>
</ul>
</td>
</tr>
<tr id="at-import-005-6" class="">
<td>
<a href="at-import-005.htm">at-import-005</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Media dependency on @import set to 'all'
<ul class="assert">
<li>Specifying the media-dependency of 'all' applies to all media types including user agent display.</li>
</ul>
</td>
</tr>
<tr id="at-import-006-6" class="">
<td>
<a href="at-import-006.htm">at-import-006</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Media dependency on @import set to 'screen'
<ul class="assert">
<li>Specifying the media-dependent import rules to 'screen' applies to user agent display.</li>
</ul>
</td>
</tr>
<tr id="at-import-007-6" class="">
<td>
<a href="at-import-007.htm">at-import-007</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@import with @charset
<ul class="assert">
<li>An @import is valid after @charset.</li>
</ul>
</td>
</tr>
<tr id="html-precedence-002-6" class="">
<td>
<a href="html-precedence-002.htm">html-precedence-002</a></td>
<td></td>
<td></td>
<td>Universal selector precedence
<ul class="assert">
<li>The universal selector and the 'color' attribute have the same specificity. The universal selector is applied since CSS takes precedence.</li>
</ul>
</td>
</tr>
<tr id="html-precedence-003-6" class="userstyle">
<td>
<a href="html-precedence-003.htm">html-precedence-003</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>User style sheet precedence
<ul class="assert">
<li>The 'font' element's 'color' attribute trumps the user stylesheet's universal selector. They have the same specificity but the font element is a virtual author rule.</li>
</ul>
</td>
</tr>
<tr id="inherited-value-002-6" class="ahem">
<td>
<a href="inherited-value-002.htm">inherited-value-002</a></td>
<td></td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Inheriting computed values
<ul class="assert">
<li>The computed value of a font-size with a percentage is the percentage of its parent's font-size value. A nested element which also has a percentage applies the parents' specified value (which is inherited).</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-001-6" class="userstyle">
<td>
<a href="user-stylesheet-001.htm">user-stylesheet-001</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>User defined stylesheet can be applied
<ul class="assert">
<li>User stylesheet can be applied to the page.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-002-6" class="interact userstyle">
<td>
<a href="user-stylesheet-002.htm">user-stylesheet-002</a></td>
<td></td>
<td><abbr class="interact" title="Requires user interaction">Interact</abbr><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>User defined stylesheet can be applied and persisted
<ul class="assert">
<li>The user stylesheet is still applied after close and reopen the user agent window.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-003-6" class="userstyle">
<td>
<a href="user-stylesheet-003.htm">user-stylesheet-003</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Rules with normal declarations in an user defined stylesheet can be overriden by rules with normal declarations from author in a style block
<ul class="assert">
<li>A CSS rule (with normal - not !important - declarations) in an author style sheet have more weight than a CSS rule (with normal - not !important -declarations) in an user style sheet.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-004-6" class="userstyle">
<td>
<a href="user-stylesheet-004.htm">user-stylesheet-004</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Rules with normal declarations in an user defined stylesheet can be overriden by normal declarations from author in an inline style attribute
<ul class="assert">
<li>A normal - not !important - declaration in an inline style from author have more weight than a CSS rule (with normal - not !important -) declarations in an user style sheet.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-005-6" class="userstyle">
<td>
<a href="user-stylesheet-005.htm">user-stylesheet-005</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Descendant selector defined in user stylesheet can be applied
<ul class="assert">
<li>The descendant selector defined in user stylesheet is applied to the appropriate element.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-006-6" class="userstyle">
<td>
<a href="user-stylesheet-006.htm">user-stylesheet-006</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Child selector defined in user stylesheet can be applied
<ul class="assert">
<li>The child selector defined in user stylesheet is applied to the appropriate element.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-007-6" class="userstyle">
<td>
<a href="user-stylesheet-007.htm">user-stylesheet-007</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Adjacent sibling selector defined in user stylesheet can be applied
<ul class="assert">
<li>The adjacent sibling selector defined in user stylesheet is applied to the appropriate element.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-008-6" class="userstyle">
<td>
<a href="user-stylesheet-008.htm">user-stylesheet-008</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Attribute selector defined in user stylesheet can be applied
<ul class="assert">
<li>The attribute selector defined in user stylesheet is applied to the appropriate element.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-009-6" class="userstyle">
<td>
<a href="user-stylesheet-009.htm">user-stylesheet-009</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>ID selector defined in user stylesheet can be applied
<ul class="assert">
<li>The ID selector defined in user stylesheet is applied to the appropriate element.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-010-6" class="userstyle">
<td>
<a href="user-stylesheet-010.htm">user-stylesheet-010</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Pseudo-class selector :first-child defined in user stylesheet can be applied
<ul class="assert">
<li>The pseudo-class selector :first-child defined in user stylesheet is applied to the first child of an element.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-011-6" class="userstyle">
<td>
<a href="user-stylesheet-011.htm">user-stylesheet-011</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Pseudo-element first-line selector defined in user stylesheet can be applied
<ul class="assert">
<li>The pseudo-element selector :first-line defined in user stylesheet is applied to the first line of an element.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-012-6" class="history userstyle">
<td>
<a href="user-stylesheet-012.htm">user-stylesheet-012</a></td>
<td></td>
<td><abbr class="history" title="Requires session history">History</abbr><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Link defined in user stylesheet can be applied
<ul class="assert">
<li>The pseudo-class selector :link defined in user stylesheet is applied to all links.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-013-6" class="interact userstyle">
<td>
<a href="user-stylesheet-013.htm">user-stylesheet-013</a></td>
<td></td>
<td><abbr class="interact" title="Requires user interaction">Interact</abbr><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Visited selector defined in user stylesheet can be applied
<ul class="assert">
<li>The pseudo-class selector :visited defined in user stylesheet is applied when a link has already been visited.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-014-6" class="interact userstyle">
<td>
<a href="user-stylesheet-014.htm">user-stylesheet-014</a></td>
<td></td>
<td><abbr class="interact" title="Requires user interaction">Interact</abbr><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Hover defined in user stylesheet can be applied
<ul class="assert">
<li>The pseudo-class selector :hover defined in user stylesheet is applied when the mouse is above an element.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-015-6" class="interact userstyle">
<td>
<a href="user-stylesheet-015.htm">user-stylesheet-015</a></td>
<td></td>
<td><abbr class="interact" title="Requires user interaction">Interact</abbr><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Pseudo-class :active defined in user stylesheet can be applied
<ul class="assert">
<li>The pseudo-class selector :active defined in user stylesheet is implemented.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-016-6" class="userstyle">
<td>
<a href="user-stylesheet-016.htm">user-stylesheet-016</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Pseudo-element first-letter selector defined in user stylesheet can be applied
<ul class="assert">
<li>The pseudo-element selector :first-letter defined in user stylesheet is applied to the first letter of an element.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-017-6" class="userstyle">
<td>
<a href="user-stylesheet-017.htm">user-stylesheet-017</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Pseudo-element before selector defined in user stylesheet can be applied
<ul class="assert">
<li>The pseudo-element selector :before defined in user stylesheet is inserted before an element.</li>
</ul>
</td>
</tr>
<tr id="user-stylesheet-018-6" class="userstyle">
<td>
<a href="user-stylesheet-018.htm">user-stylesheet-018</a></td>
<td></td>
<td><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
<td>Pseudo-element after selector defined in user stylesheet can be applied
<ul class="assert">
<li>The pseudo-element selector :after defined in user stylesheet is inserted after an element.</li>
</ul>
</td>
</tr>
<a href="https://www.w3.org/TR/CSS21/cascade.html#q6.0">6 Assigning property values, Cascading, and Inheritance</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1">
<tr><th colspan="4" scope="rowgroup">

View File

@@ -13,7 +13,7 @@
<body>
<h1>CSS 2.1 Conformance Test Suite</h1>
<h2>Media types (22 tests)</h2>
<h2>Media types (5 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -30,195 +30,11 @@
<tbody id="s7">
<tr><th colspan="4" scope="rowgroup">
<a href="#s7">+</a>
<a href="https://www.w3.org/TR/CSS21/media.html">7 Media types</a></th></tr>
<!-- 17 tests -->
<tr id="media-dependency-001-7" class="">
<td>
<a href="media-dependency-001.htm">media-dependency-001</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@media and target mediums
<ul class="assert">
<li>@media with a target medium applies styles on that target medium (screen).</li>
</ul>
</td>
</tr>
<tr id="media-dependency-002-7" class="">
<td>
<a href="media-dependency-002.htm">media-dependency-002</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@import and target mediums
<ul class="assert">
<li>@media with a target medium applies styles on that target medium (screen).</li>
</ul>
</td>
</tr>
<tr id="media-dependency-003-7" class="">
<td>
<a href="media-dependency-003.htm">media-dependency-003</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Link tags and target mediums
<ul class="assert">
<li>Link with a target medium applies styles on that target medium (screen).</li>
</ul>
</td>
</tr>
<tr id="media-dependency-004-7" class="">
<td>
<a href="media-dependency-004.htm">media-dependency-004</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Case-insensitive media types
<ul class="assert">
<li>Media types are case-insensitive.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-005-7" class="invalid">
<td>
<a href="media-dependency-005.htm">media-dependency-005</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Ignoring bad media types with @import
<ul class="assert">
<li>User agent ignores media types it does not understand with @import.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-006-7" class="invalid">
<td>
<a href="media-dependency-006.htm">media-dependency-006</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Ignoring bad media types with @media
<ul class="assert">
<li>User agent ignores media types it does not understand with @media.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-007-7" class="">
<td>
<a href="media-dependency-007.htm">media-dependency-007</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums
<ul class="assert">
<li>The @media block does not apply because it does not match the target medium.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-008-7" class="">
<td>
<a href="media-dependency-008.htm">media-dependency-008</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums and @import
<ul class="assert">
<li>The @import command does not apply because it does not match the target medium.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-009-7" class="">
<td>
<a href="media-dependency-009.htm">media-dependency-009</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Matching the 'All' target medium
<ul class="assert">
<li>The 'all' media type applies to the screen medium.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-010-7" class="">
<td>
<a href="media-dependency-010.htm">media-dependency-010</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (braille)
<ul class="assert">
<li>The 'braille' media type does not apply to the screen medium.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-011-7" class="">
<td>
<a href="media-dependency-011.htm">media-dependency-011</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (embossed)
<ul class="assert">
<li>The 'embossed' media type does not apply to the screen medium.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-012-7" class="">
<td>
<a href="media-dependency-012.htm">media-dependency-012</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (handheld)
<ul class="assert">
<li>The 'handheld' media type does not apply to the screen medium.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-013-7" class="">
<td>
<a href="media-dependency-013.htm">media-dependency-013</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (projection)
<ul class="assert">
<li>The 'projection' media type does not apply to the screen medium.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-014-7" class="">
<td>
<a href="media-dependency-014.htm">media-dependency-014</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (speech)
<ul class="assert">
<li>The 'speech' media type does not apply to the screen medium.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-015-7" class="">
<td>
<a href="media-dependency-015.htm">media-dependency-015</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (tty)
<ul class="assert">
<li>The 'tty' media type does not apply to the screen medium.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-016-7" class="">
<td>
<a href="media-dependency-016.htm">media-dependency-016</a></td>
<td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (tv)
<ul class="assert">
<li>The 'tv' media type does not apply to the screen medium.</li>
</ul>
</td>
</tr>
<tr id="media-dependency-017-7" class="">
<td>
<a href="media-dependency-017.htm">media-dependency-017</a></td>
<td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Multiple target mediums
<ul class="assert">
<li>An '@media' rule specifies the target media types separated by commas.</li>
</ul>
</td>
</tr>
<a href="https://www.w3.org/TR/CSS21/media.html#q7.0">7 Media types</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s7.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s7.1">
<tr><th colspan="4" scope="rowgroup">

View File

@@ -33,6 +33,9 @@
<a href="https://www.w3.org/TR/CSS21/box.html#box-model">8 Box model</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s8.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s8.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s8.1">+</a>

View File

@@ -13,7 +13,7 @@
<body>
<h1>CSS 2.1 Conformance Test Suite</h1>
<h2>Visual formatting model (1247 tests)</h2>
<h2>Visual formatting model (1246 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -30,16 +30,11 @@
<tbody id="s9">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9">+</a>
<a href="https://www.w3.org/TR/CSS21/visuren.html">9 Visual formatting model</a></th></tr>
<!-- 1 tests -->
<tr id="c5526c-display-000-9" class="">
<td>
<a href="c5526c-display-000.htm">c5526c-display-000</a></td>
<td></td>
<td></td>
<td>display/box/float/clear test
</td>
</tr>
<a href="https://www.w3.org/TR/CSS21/visuren.html#q9.0">9 Visual formatting model</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s9.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="s9.1">
<tr><th colspan="4" scope="rowgroup">

View File

@@ -30,7 +30,10 @@
<tbody id="sA">
<tr><th colspan="4" scope="rowgroup">
<a href="#sA">+</a>
<a href="https://www.w3.org/TR/CSS21/aural.html">A Aural style sheets</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/aural.html#q19.0">A Aural style sheets</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="sA.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="sA.1">

View File

@@ -30,7 +30,10 @@
<tbody id="sB">
<tr><th colspan="4" scope="rowgroup">
<a href="#sB">+</a>
<a href="https://www.w3.org/TR/CSS21/refs.html">B Bibliography</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/refs.html#q20.0">B Bibliography</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="sB.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="sB.1">

File diff suppressed because it is too large Load Diff

View File

@@ -30,7 +30,10 @@
<tbody id="sD">
<tr><th colspan="4" scope="rowgroup">
<a href="#sD">+</a>
<a href="https://www.w3.org/TR/CSS21/sample.html">D Default style sheet for HTML 4</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/sample.html#q22.0">D Default style sheet for HTML 4</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="sD.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="sD.#bidi">

View File

@@ -30,7 +30,10 @@
<tbody id="sE">
<tr><th colspan="4" scope="rowgroup">
<a href="#sE">+</a>
<a href="https://www.w3.org/TR/CSS21/zindex.html">E Elaborate description of Stacking Contexts</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/zindex.html#q23.0">E Elaborate description of Stacking Contexts</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="sE.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="sE.1">

View File

@@ -30,7 +30,10 @@
<tbody id="sF">
<tr><th colspan="4" scope="rowgroup">
<a href="#sF">+</a>
<a href="https://www.w3.org/TR/CSS21/propidx.html">F Full property table</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/propidx.html#q24.0">F Full property table</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="sF.#annoying-warning">
<!-- 0 tests -->
</tbody>
</table>

View File

@@ -30,7 +30,10 @@
<tbody id="sG">
<tr><th colspan="4" scope="rowgroup">
<a href="#sG">+</a>
<a href="https://www.w3.org/TR/CSS21/grammar.html">G Grammar of CSS 2.1</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/grammar.html#q25.0">G Grammar of CSS 2.1</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="sG.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="sG.1">
@@ -94,7 +97,7 @@
<tbody id="sG.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#sG.4">+</a>
<a href="https://www.w3.org/TR/CSS21/grammar.html#q4">G.4 Implementation note</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/grammar.html#q25.4">G.4 Implementation note</a></th></tr>
<!-- 0 tests -->
</tbody>
</table>

View File

@@ -30,7 +30,7 @@
<tbody id="sH">
<tr><th colspan="4" scope="rowgroup">
<a href="#sH">+</a>
<a href="https://www.w3.org/TR/CSS21/leftblank.html">H Has been intentionally left blank</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/leftblank.html#q26.0">H Has been intentionally left blank</a></th></tr>
<!-- 0 tests -->
</tbody>
</table>

View File

@@ -30,7 +30,10 @@
<tbody id="sI">
<tr><th colspan="4" scope="rowgroup">
<a href="#sI">+</a>
<a href="https://www.w3.org/TR/CSS21/indexlist.html">I Index</a></th></tr>
<a href="https://www.w3.org/TR/CSS21/indexlist.html#q27.0">I Index</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="sI.#annoying-warning">
<!-- 0 tests -->
</tbody>
<tbody id="sI.#index-;">
@@ -147,6 +150,9 @@
<tbody id="sI.#index-z">
<!-- 0 tests -->
</tbody>
<tbody id="sstatus.#annoying-warning">
<!-- 0 tests -->
</tbody>
</table>
</body>

View File

@@ -1,11 +1,10 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<!DOCTYPE html>
<html><head>
<title>CSS Test: Content property attr(x) case sensitivity</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#content">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="The attr(x) function selects the attribute even when case does not match.">
<link href="http://www.microsoft.com/" rel="author" title="Microsoft">
<link href="http://www.w3.org/TR/CSS21/generate.html#content" rel="help">
<meta content="HTMLonly" name="flags">
<meta content="The attr(x) function selects the attribute even when case does not match." name="assert">
<style type="text/css">
div:before
{
@@ -17,5 +16,6 @@
<body>
<p>Test passes if there is the word "PASS" below.</p>
<div title="PASS"></div>
</body>
</html>
</body></html>

View File

@@ -1,12 +1,11 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<!DOCTYPE html>
<html><head>
<title>CSS Test: HTML case sensitivity - Simple selectors</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors">
<link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="Simple selectors are not case sensitive in HTML.">
<link href="http://www.microsoft.com/" rel="author" title="Microsoft">
<link href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" rel="help">
<link href="reference/filler-text-below-green.htm" rel="match">
<meta content="HTMLonly" name="flags">
<meta content="Simple selectors are not case sensitive in HTML." name="assert">
<style type="text/css">
DIV
{
@@ -17,5 +16,6 @@
<body>
<p>Test passes if the "Filler Text" below is green.</p>
<div>Filler Text</div>
</body>
</html>
</body></html>

View File

@@ -1,12 +1,11 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<!DOCTYPE html>
<html><head>
<title>CSS Test: :lang pseudoclass</title>
<link rel="author" title="Richard Ishida" href="mailto:ishida@w3.org">
<link rel="author" title="Eira Monstad, Opera Software ASA" href="mailto:public-testsuites@opera.com">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#lang">
<meta name="flags" content="HTMLonly">
<meta name="assert" content=":lang pseudoclass in HTML should not be case-sensitive, and match a substring">
<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
<link href="mailto:public-testsuites@opera.com" rel="author" title="Eira Monstad, Opera Software ASA">
<link href="http://www.w3.org/TR/CSS21/selector.html#lang" rel="help">
<meta content="HTMLonly" name="flags">
<meta content=":lang pseudoclass in HTML should not be case-sensitive, and match a substring" name="assert">
<style type="text/css">
div:lang(es) { color:white;background-color:green; }
p:lang(es) { color:white;background-color:green; }
@@ -31,5 +30,6 @@
<div lang="MX-es">This line should NOT be green</div>
<div lang="en-US">This line should NOT be green</div>
<div lang="en">This line should NOT be green</div>
</body>
</html>
</body></html>

View File

@@ -51,4 +51,4 @@
<div class="class1"></div>
</div>
</body>
</html>
</html>

View File

@@ -4,7 +4,6 @@
<title>CSS Test: Overflow on body propagates to viewport</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#overflow">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="An HTML user agent propagates the 'overflow' property from the 'body' to the viewport.">
<style type="text/css">
body

View File

@@ -250,7 +250,7 @@
</tbody>
<tbody id="abs-pos-non-replaced-vlr-059" class="ahem image">
<tr>
<td rowspan="1" title="absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'">
<td rowspan="1" title="absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto'">
<a href="abs-pos-non-replaced-vlr-059.htm">abs-pos-non-replaced-vlr-059</a></td>
<td><a href="reference/abs-pos-non-replaced-vrl-004-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
@@ -1146,7 +1146,7 @@
</tbody>
<tbody id="abs-pos-non-replaced-vrl-058" class="ahem image">
<tr>
<td rowspan="1" title="absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'">
<td rowspan="1" title="absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto'">
<a href="abs-pos-non-replaced-vrl-058.htm">abs-pos-non-replaced-vrl-058</a></td>
<td><a href="reference/abs-pos-non-replaced-vrl-004-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>

View File

@@ -4,7 +4,6 @@
<title>CSS Test: Introduction to Tables (text-align, font-weight)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#tables-intro">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="'text-align' and 'font-weight' can be applied to table cells (example from spec section 17.1).">
<style type="text/css">
caption

View File

@@ -4,7 +4,6 @@
<title>CSS Test: Introduction to Tables (vertical-align)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#tables-intro">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="'vertical-align' can be set on table cells (example from section 17.1).">
<style type="text/css">
caption

View File

@@ -4,7 +4,6 @@
<title>CSS Test: Introduction to Tables (border-collapse, border)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#tables-intro">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="'border-collapse' and 'border' can be set on table elements (example from section 17.1).">
<style type="text/css">
table

View File

@@ -4,7 +4,6 @@
<title>CSS Test: Introduction to Tables (caption-side)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#tables-intro">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="'caption-side' can be set on a table caption (example from section 17.1).">
<style type="text/css">
caption

View File

@@ -37,22 +37,22 @@
<tbody id="s4">
<tr><th><a href="chapter-4.htm">Chapter 4 -
Syntax and basic data types</a></th>
<td>(439 Tests)</td></tr>
<td>(431 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.htm">Chapter 5 -
Selectors</a></th>
<td>(677 Tests)</td></tr>
<td>(668 Tests)</td></tr>
</tbody>
<tbody id="s6">
<tr><th><a href="chapter-6.htm">Chapter 6 -
Assigning property values, Cascading, and Inheritance</a></th>
<td>(145 Tests)</td></tr>
<td>(117 Tests)</td></tr>
</tbody>
<tbody id="s7">
<tr><th><a href="chapter-7.htm">Chapter 7 -
Media types</a></th>
<td>(22 Tests)</td></tr>
<td>(5 Tests)</td></tr>
</tbody>
<tbody id="s8">
<tr><th><a href="chapter-8.htm">Chapter 8 -
@@ -62,7 +62,7 @@
<tbody id="s9">
<tr><th><a href="chapter-9.htm">Chapter 9 -
Visual formatting model</a></th>
<td>(1247 Tests)</td></tr>
<td>(1246 Tests)</td></tr>
</tbody>
<tbody id="s10">
<tr><th><a href="chapter-10.htm">Chapter 10 -
@@ -122,7 +122,7 @@
<tbody id="sC">
<tr><th><a href="chapter-C.htm">Appendix C -
Changes</a></th>
<td>(5 Tests)</td></tr>
<td>(0 Tests)</td></tr>
</tbody>
<tbody id="sD">
<tr><th><a href="chapter-D.htm">Appendix D -