Update CSS tests to revision 2baa72daab8bf37e3e910a9fd311a1eaa5b0f4a8

This commit is contained in:
James Graham 2015-07-27 17:47:31 +01:00
parent 662c00a810
commit df03062d62
10934 changed files with 428309 additions and 254265 deletions

View file

@ -0,0 +1,871 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>CSS - CSS Object Model Level 1 CR Test Suite</title>
<style type="text/css">
@import "http://www.w3.org/StyleSheets/TR/base.css";
@import "../indices.css";
</style>
</head>
<body>
<h1>CSS Object Model Level 1 CR Test Suite</h1>
<h2>CSS (17 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
<col id="flags-column">
<col id="info-column">
<thead>
<tr>
<th>Test</th>
<th><abbr title="Rendering References">Refs</abbr></th>
<th>Flags</th>
<th>Info</th>
</tr>
</thead>
<tbody id="s6">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6">+</a>
<a href="http://www.w3.org/TR/cssom/#css">6 CSS</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.1">+</a>
<a href="http://www.w3.org/TR/cssom/#css-style-sheets">6.1 CSS Style Sheets</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#concept-css-style-sheet-alternate-flag">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#concept-css-style-sheet-css-rules">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#concept-css-style-sheet-disabled-flag">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#concept-css-style-sheet-location">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#concept-css-style-sheet-media">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#concept-css-style-sheet-origin-clean-flag">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#concept-css-style-sheet-owner-css-rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#concept-css-style-sheet-owner-node">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#concept-css-style-sheet-parent-css-style-sheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#concept-css-style-sheet-title">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#concept-css-style-sheet-type">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#css-style-sheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.1.1">+</a>
<a href="http://www.w3.org/TR/cssom/#the-stylesheet-interface">6.1.1 The StyleSheet Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.1.#dom-stylesheet-disabled">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.1.#dom-stylesheet-href">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.1.#dom-stylesheet-media">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.1.#dom-stylesheet-ownernode">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.1.#dom-stylesheet-parentstylesheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.1.#dom-stylesheet-title">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.1.#dom-stylesheet-type">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.1.#stylesheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.1.2">+</a>
<a href="http://www.w3.org/TR/cssom/#the-cssstylesheet-interface">6.1.2 The CSSStyleSheet Interface</a></th></tr>
<!-- 1 tests -->
<tr id="style-sheet-interfaces-002-6.1.2" class="primary dom script">
<td><strong>
<a href="style-sheet-interfaces-002.htm">style-sheet-interfaces-002</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSOM StyleSheet Modify Rule List
<ul class="assert">
<li>StyleSheet and CSSStyleSheet objects have the properties specified in their interfaces</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s6.1.2.#cssstylesheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.2.#dom-cssstylesheet-cssrules">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.2.#dom-cssstylesheet-deleterule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.2.#dom-cssstylesheet-insertrule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.2.#dom-cssstylesheet-ownerrule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.2">+</a>
<a href="http://www.w3.org/TR/cssom/#css-style-sheet-collections">6.2 CSS Style Sheet Collections</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#add-a-css-style-sheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#change-the-preferred-css-style-sheet-set-name">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#create-a-css-style-sheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#css-style-sheet-set">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#css-style-sheet-set-name">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#document-css-style-sheets">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#enable-a-css-style-sheet-set">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#enabled-css-style-sheet-set">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#last-css-style-sheet-set-name">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#persistent-css-style-sheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#preferred-css-style-sheet-set-name">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#remove-a-css-style-sheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.#select-a-css-style-sheet-set">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.2.1">+</a>
<a href="http://www.w3.org/TR/cssom/#the-http-default-style-header">6.2.1 The HTTP Default-Style Header</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.2.2">+</a>
<a href="http://www.w3.org/TR/cssom/#the-stylesheetlist-interface">6.2.2 The StyleSheetList Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.2.#dom-stylesheetlist-item">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.2.#dom-stylesheetlist-length">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.2.#stylesheetlist">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.2.3">+</a>
<a href="http://www.w3.org/TR/cssom/#extensions-to-the-document-interface">6.2.3 Extensions to the Document Interface</a></th></tr>
<!-- 3 tests -->
<tr id="ttwf-cssom-doc-ext-load-count-6.2.3" class="primary dom script">
<td><strong>
<a href="ttwf-cssom-doc-ext-load-count.htm">ttwf-cssom-doc-ext-load-count</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSOM - Extensions to the Document Interface: StyleSheetList length reflects dynamically loaded and unloaded sheets
<ul class="assert">
<li>The styleSheets length attribute must reflect the number of sheets at page load and after dynamically</li>
</ul>
</td>
</tr>
<tr id="ttwf-cssom-doc-ext-load-tree-order-6.2.3" class="primary dom script">
<td><strong>
<a href="ttwf-cssom-doc-ext-load-tree-order.htm">ttwf-cssom-doc-ext-load-tree-order</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSOM - Extensions to the Document Interface: Stylesheet header load order
<ul class="assert">
<li>Document's style sheets created from HTTP Link headers are first in list and loaded in header order</li>
</ul>
</td>
</tr>
<tr id="ttwf-cssom-document-extension-6.2.3" class="primary dom script">
<td><strong>
<a href="ttwf-cssom-document-extension.htm">ttwf-cssom-document-extension</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSOM - Extensions to the Document Interface: StyleSheetList length is 0 when no sheets loaded
<ul class="assert">
<li>The styleSheets attribute must return a StyleSheetList sequence representing the document style sheets.</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s6.2.3.#dom-document-enablestylesheetsforset">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.3.#dom-document-laststylesheetset">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.3.#dom-document-preferredstylesheetset">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.3.#dom-document-selectedstylesheetset">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.3.#dom-document-stylesheets">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.3.#dom-document-stylesheetsets">
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.2.4">+</a>
<a href="http://www.w3.org/TR/cssom/#interaction-with-the-user-interface">6.2.4 Interaction with the User Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.4.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.2.4.1">+</a>
<a href="http://www.w3.org/TR/cssom/#persisting-the-selected-css-style-sheet-set">6.2.4.1 Persisting the selected CSS style sheet set</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.2.5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.2.5">+</a>
<a href="http://www.w3.org/TR/cssom/#examples">6.2.5 Examples</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.3">+</a>
<a href="http://www.w3.org/TR/cssom/#style-sheet-association">6.3 Style Sheet Association</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.3.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.3.1">+</a>
<a href="http://www.w3.org/TR/cssom/#fetching-css-style-sheets">6.3.1 Fetching CSS style sheets</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.3.1.#fetch-a-css-style-sheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.3.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.3.2">+</a>
<a href="http://www.w3.org/TR/cssom/#the-linkstyle-interface">6.3.2 The LinkStyle Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.3.2.#associated-css-style-sheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.3.2.#dom-linkstyle-sheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.3.2.#linkstyle">
<!-- 0 tests -->
</tbody>
<tbody id="s6.3.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.3.3">+</a>
<a href="http://www.w3.org/TR/cssom/#requirements-on-specifications">6.3.3 Requirements on specifications</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.3.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.3.4">+</a>
<a href="http://www.w3.org/TR/cssom/#requirements-on-user-agents-implementing-the-xml-stylesheet-processing-instruction">6.3.4 Requirements on User Agents Implementing the xml-stylesheet processing instruction</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.3.4.#prolog">
<!-- 0 tests -->
</tbody>
<tbody id="s6.3.5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.3.5">+</a>
<a href="http://www.w3.org/TR/cssom/#requirements-on-user-agents-implementing-the-http-link-header">6.3.5 Requirements on User Agents Implementing the HTTP Link Header</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.4">+</a>
<a href="http://www.w3.org/TR/cssom/#css-rules">6.4 CSS Rules</a></th></tr>
<!-- 2 tests -->
<tr id="cssimportrule-6.4" class="primary dom script">
<td><strong>
<a href="cssimportrule.htm">cssimportrule</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSOM CSSRule CSSImportRule interface
<ul class="assert">
<li>All properties for this CSSImportRule instance of CSSRule are initialized correctly</li>
</ul>
</td>
</tr>
<tr id="cssstylerule-6.4" class="primary dom script">
<td><strong>
<a href="cssstylerule.htm">cssstylerule</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSOM CSSRule CSSStyleRule interface
<ul class="assert">
<li>All properties for this CSSStyleRule instance of CSSRule are initialized correctly</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s6.4.#concept-css-rule-child-css-rules">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.#concept-css-rule-parent-css-rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.#concept-css-rule-parent-css-style-sheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.#concept-css-rule-text">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.#concept-css-rule-type">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.#css-rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.#insert-a-css-rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.#parse-a-css-rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.#remove-a-css-rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.#serialize-a-css-rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.4.1">+</a>
<a href="http://www.w3.org/TR/cssom/#the-cssrulelist-interface">6.4.1 The CSSRuleList Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.1.#cssrulelist">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.1.#dom-cssrulelist-item">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.1.#dom-cssrulelist-length">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.4.2">+</a>
<a href="http://www.w3.org/TR/cssom/#the-cssrule-interface">6.4.2 The CSSRule Interface</a></th></tr>
<!-- 3 tests -->
<tr id="cssimportrule-6.4.2" class="dom script">
<td>
<a href="cssimportrule.htm">cssimportrule</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSOM CSSRule CSSImportRule interface
<ul class="assert">
<li>All properties for this CSSImportRule instance of CSSRule are initialized correctly</li>
</ul>
</td>
</tr>
<tr id="cssstylerule-6.4.2" class="dom script">
<td>
<a href="cssstylerule.htm">cssstylerule</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSOM CSSRule CSSStyleRule interface
<ul class="assert">
<li>All properties for this CSSStyleRule instance of CSSRule are initialized correctly</li>
</ul>
</td>
</tr>
<tr id="style-sheet-interfaces-002-6.4.2" class="dom script">
<td>
<a href="style-sheet-interfaces-002.htm">style-sheet-interfaces-002</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSOM StyleSheet Modify Rule List
<ul class="assert">
<li>StyleSheet and CSSStyleSheet objects have the properties specified in their interfaces</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s6.4.2.#cssrule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2.#dom-cssrule-charset_rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2.#dom-cssrule-csstext">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2.#dom-cssrule-font_face_rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2.#dom-cssrule-import_rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2.#dom-cssrule-margin_rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2.#dom-cssrule-media_rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2.#dom-cssrule-namespace_rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2.#dom-cssrule-page_rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2.#dom-cssrule-parentrule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2.#dom-cssrule-parentstylesheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2.#dom-cssrule-style_rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.2.#dom-cssrule-type">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.4.3">+</a>
<a href="http://www.w3.org/TR/cssom/#the-cssstylerule-interface">6.4.3 The CSSStyleRule Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.3.#concept-declarations-specified-order">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.3.#cssstylerule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.3.#dom-cssstylerule-selectortext">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.3.#dom-cssstylerule-style">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.4.4">+</a>
<a href="http://www.w3.org/TR/cssom/#the-csscharsetrule-interface">6.4.4 The CSSCharsetRule Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.4.#csscharsetrule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.4.#dom-csscharsetrule-encoding">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.4.5">+</a>
<a href="http://www.w3.org/TR/cssom/#the-cssimportrule-interface">6.4.5 The CSSImportRule Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.5.#cssimportrule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.5.#dom-cssimportrule-href">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.5.#dom-cssimportrule-media">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.5.#dom-cssimportrule-stylesheet">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.6">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.4.6">+</a>
<a href="http://www.w3.org/TR/cssom/#the-cssgroupingrule-interface">6.4.6 The CSSGroupingRule Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.6.#cssgroupingrule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.6.#dom-cssgroupingrule-cssrules">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.6.#dom-cssgroupingrule-deleterule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.6.#dom-cssgroupingrule-insertrule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.7">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.4.7">+</a>
<a href="http://www.w3.org/TR/cssom/#the-cssmediarule-interface">6.4.7 The CSSMediaRule Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.7.#cssmediarule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.7.#dom-cssmediarule-media">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.8">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.4.8">+</a>
<a href="http://www.w3.org/TR/cssom/#the-csspagerule-interface">6.4.8 The CSSPageRule Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.8.#csspagerule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.8.#dom-csspagerule-selectortext">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.8.#dom-csspagerule-style">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.8.#parse-a-list-of-css-page-selectors">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.8.#serialize-a-list-of-css-page-selectors">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.9">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.4.9">+</a>
<a href="http://www.w3.org/TR/cssom/#the-cssmarginrule-interface">6.4.9 The CSSMarginRule Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.9.#cssmarginrule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.9.#dom-cssmarginrule-name">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.9.#dom-cssmarginrule-style">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.10">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.4.10">+</a>
<a href="http://www.w3.org/TR/cssom/#the-cssnamespacerule-interface">6.4.10 The CSSNamespaceRule Interface</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.10.#cssnamespacerule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.10.#dom-cssnamespacerule-namespaceuri">
<!-- 0 tests -->
</tbody>
<tbody id="s6.4.10.#dom-cssnamespacerule-prefix">
<!-- 0 tests -->
</tbody>
<tbody id="s6.5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.5">+</a>
<a href="http://www.w3.org/TR/cssom/#css-declarations">6.5 CSS Declarations</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.5.#concept-css-declaration-case-sensitive-flag">
<!-- 0 tests -->
</tbody>
<tbody id="s6.5.#concept-css-declaration-important-flag">
<!-- 0 tests -->
</tbody>
<tbody id="s6.5.#concept-css-declaration-property-name">
<!-- 0 tests -->
</tbody>
<tbody id="s6.5.#concept-css-declaration-value">
<!-- 0 tests -->
</tbody>
<tbody id="s6.5.#css-declaration">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.6">+</a>
<a href="http://www.w3.org/TR/cssom/#css-declaration-blocks">6.6 CSS Declaration Blocks</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.#concept-css-declaration-block-declarations">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.#concept-css-declaration-block-owner-node">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.#concept-css-declaration-block-readonly-flag">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.#concept-shorthands-preferred-order">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.#contept-css-declaration-block-parent-css-rule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.#css-declaration-block">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.#parse-a-css-declaration-block">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.#serialize-a-css-declaration">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.#serialize-a-css-declaration-block">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.6.1">+</a>
<a href="http://www.w3.org/TR/cssom/#the-cssstyledeclaration-interface">6.6.1 The CSSStyleDeclaration Interface</a></th></tr>
<!-- 6 tests -->
<tr id="computed-style-001-6.6.1" class="dom script">
<td>
<a href="computed-style-001.htm">computed-style-001</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>getComputedStyle
<ul class="assert">
<li>getComputedStyle returns a readonly CSSStyleDeclaration with resolved values</li>
</ul>
</td>
</tr>
<tr id="css-style-declaration-modifications-6.6.1" class="primary dom script">
<td><strong>
<a href="css-style-declaration-modifications.htm">css-style-declaration-modifications</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSStyleDeclaration Interface
<ul class="assert">
<li>CSSStyleDeclaration is properly initialized and can be modified through its interface</li>
</ul>
</td>
</tr>
<tr id="cssom-cssstyledeclaration-set-6.6.1" class="primary dom script">
<td><strong>
<a href="cssom-cssstyledeclaration-set.htm">cssom-cssstyledeclaration-set</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSOM: CSSStyleDeclaration on HTMLElement represents inline style changes
</td>
</tr>
<tr id="cssom-csstext-serialize-6.6.1" class="primary dom script">
<td><strong>
<a href="cssom-cssText-serialize.htm">cssom-csstext-serialize</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>getting cssText must return the result of serializing the CSS declaration blocks.
</td>
</tr>
<tr id="cssom-setproperty-shorthand-6.6.1" class="primary dom script">
<td><strong>
<a href="cssom-setProperty-shorthand.htm">cssom-setproperty-shorthand</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSOM: CSSStyleDeclaration (set|remove)PropertyValue sets/removes shorthand properties
</td>
</tr>
<tr id="cssstyledeclaration-mutability-6.6.1" class="primary dom script">
<td><strong>
<a href="cssstyledeclaration-mutability.htm">cssstyledeclaration-mutability</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSSOM: CSSStyleDeclaration is mutable and immutable in various settings
</td>
</tr>
</tbody>
<tbody id="s6.6.1.#append-a-css-declaration">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#css-property-to-idl-attribute">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#cssstyledeclaration">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-camel-cased-attribute">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-cssfloat">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-csstext">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-getpropertypriority">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-getpropertyvalue">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-item">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-length">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-parentrule">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-removeproperty">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-setproperty">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-setpropertypriority">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-setpropertyvalue">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#idl-attribute-to-css-property">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#set-a-css-declaration-priority">
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#set-a-css-declaration-value">
<!-- 0 tests -->
</tbody>
<tbody id="s6.7">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.7">+</a>
<a href="http://www.w3.org/TR/cssom/#css-values">6.7 CSS Values</a></th></tr>
<!-- 2 tests -->
<tr id="index-001-6.7" class="primary dom script">
<td><strong>
<a href="index-001.htm">index-001</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSS OM: CSS Values
<ul class="assert">
<li>The style value should be serialized to margin: 20px;</li>
</ul>
</td>
</tr>
<tr id="index-002-6.7" class="primary dom script">
<td><strong>
<a href="index-002.htm">index-002</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSS OM: CSS Values
<ul class="assert">
<li>Testing Serialization of Shorthand Values</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s6.7.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.7.1">+</a>
<a href="http://www.w3.org/TR/cssom/#parsing-css-values">6.7.1 Parsing CSS Values</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s6.7.1.#parse-a-css-value">
<!-- 0 tests -->
</tbody>
<tbody id="s6.7.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.7.2">+</a>
<a href="http://www.w3.org/TR/cssom/#serializing-css-values">6.7.2 Serializing CSS Values</a></th></tr>
<!-- 3 tests -->
<tr id="shape-outside-shape-arguments-000-6.7.2" class="dom script">
<td>
<a href="shape-outside-shape-arguments-000.htm">shape-outside-shape-arguments-000</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>Shape Outside Basic Shape Arguments
<ul class="assert">
<li>A basic basic shape can contain any length unit type, or percentage</li>
</ul>
</td>
</tr>
<tr id="shape-outside-shape-arguments-001-6.7.2" class="dom script">
<td>
<a href="shape-outside-shape-arguments-001.htm">shape-outside-shape-arguments-001</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>Shape Outside Shape Number Values
<ul class="assert">
<li>The basic shape can contain all valid number formats</li>
</ul>
</td>
</tr>
<tr id="shape-outside-shape-notation-000-6.7.2" class="dom script">
<td>
<a href="shape-outside-shape-notation-000.htm">shape-outside-shape-notation-000</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>Shape Outside Valid Basic Shape Functional Notation
<ul class="assert">
<li>Basic shapes use functional notation, and may contain optional whitespace inside the parentheses</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s6.7.2.#serialize-a-css-component-value">
<!-- 0 tests -->
</tbody>
<tbody id="s6.7.2.#serialize-a-css-value">
<!-- 0 tests -->
</tbody>
<tbody id="s6.7.2.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.7.2.1">+</a>
<a href="http://www.w3.org/TR/cssom/#examples-0">6.7.2.1 Examples</a></th></tr>
<!-- 0 tests -->
</tbody>
</table>
</body>
</html>