diff options
Diffstat (limited to 'tests/wpt/css-tests/cssom-1_dev/xhtml1print')
38 files changed, 3228 insertions, 1193 deletions
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/MediaList.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/MediaList.xht index 300e6bb8e46..5fcc46feaaf 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/MediaList.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/MediaList.xht @@ -12,7 +12,7 @@ } </style> <link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com"/> -<link rel="help" href="http://www.w3.org/TR/cssom/#the-medialist-interface"/> +<link rel="help" href="http://www.w3.org/TR/cssom-1/#the-medialist-interface"/> <link rel="help" href="http://dev.w3.org/2006/webapi/WebIDL/#getownproperty"/> <style media="screen, print" id="test-style"/> <script src="/resources/testharness.js"/> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-1.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-1.xht index 2a195297505..0fb7ee013a6 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-1.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-1.xht @@ -30,7 +30,7 @@ <tbody id="s1"> <tr><th colspan="4" scope="rowgroup"> <a href="#s1">+</a> - <a href="https://www.w3.org/TR/cssom/#introduction">1 Introduction</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#introduction">1 Introduction</a></th></tr> <!-- 0 tests --> </tbody> </table> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-10.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-10.xht index 5c0c464816f..5a9a5bfbcec 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-10.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-10.xht @@ -3,7 +3,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> - <title>IANA Considerations - CSS Object Model Level 1 CR Test Suite</title> + <title>Change History - 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"; @@ -13,7 +13,7 @@ <body> <h1>CSS Object Model Level 1 CR Test Suite</h1> - <h2>IANA Considerations (0 tests)</h2> + <h2>Change History (0 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -30,85 +30,61 @@ <tbody id="s10"> <tr><th colspan="4" scope="rowgroup"> <a href="#s10">+</a> - <a href="https://www.w3.org/TR/cssom/#iana-considerations">10 IANA Considerations</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#change-history">10 Change History</a></th></tr> <!-- 0 tests --> </tbody> <tbody id="s10.1"> <tr><th colspan="4" scope="rowgroup"> <a href="#s10.1">+</a> - <a href="https://www.w3.org/TR/cssom/#default-style">10.1 Default-Style</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#changes-from-5-december-2013">10.1 Changes From 5 December 2013</a></th></tr> <!-- 0 tests --> </tbody> - <tbody id="s.#abstract"> + <tbody id="s10.1.#ref-for-cssnamespacerule-4"> <!-- 0 tests --> </tbody> - <tbody id="s.#acknowledgments"> + <tbody id="s10.1.#ref-for-cssrule-17"> <!-- 0 tests --> </tbody> - <tbody id="s.#anolis-references"> + <tbody id="s10.1.#ref-for-cssstyledeclaration-10"> <!-- 0 tests --> </tbody> - <tbody id="s.#references"> + <tbody id="s10.1.#ref-for-cssstyledeclaration-11"> <!-- 0 tests --> </tbody> - <tbody id="s.#refsCSS"> + <tbody id="s10.1.#ref-for-dom-cssrule-csstext-3"> <!-- 0 tests --> </tbody> - <tbody id="s.#refsCSSCASCADE"> + <tbody id="s10.1.#ref-for-dom-cssstyledeclaration-setproperty-6"> <!-- 0 tests --> </tbody> - <tbody id="s.#refsCSSCONDITIONAL"> + <tbody id="s10.1.#ref-for-dom-cssstylesheet-insertrule-3"> <!-- 0 tests --> </tbody> - <tbody id="s.#refsCSSNAMESPACES"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#refsCSSPAGE"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#refsCSSSYNTAX"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#refsCSSVARIABLES"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#refsDOM"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#refsDOM2STYLE"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#refsFETCH"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#refsHTML"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#refsRFC2119"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#refsSELECTORS"> + <tbody id="s10.2"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s10.2">+</a> + <a href="https://www.w3.org/TR/cssom-1/#changes-from-12-july-2011-to-5-december-2013">10.2 Changes From 12 July 2011 To 5 December 2013</a></th></tr> <!-- 0 tests --> </tbody> - <tbody id="s.#refsSVG"> + <tbody id="s10.2.#ref-for-dom-css-escape-4"> <!-- 0 tests --> </tbody> - <tbody id="s.#refsURL"> + <tbody id="s10.2.#ref-for-dom-cssstyledeclaration-getpropertyvalue-7"> <!-- 0 tests --> </tbody> - <tbody id="s.#refsXML"> + <tbody id="s10.2.#ref-for-dom-cssstyledeclaration-setproperty-7"> <!-- 0 tests --> </tbody> - <tbody id="s.#refsXMLSS"> + <tbody id="s10.2.#ref-for-dom-cssstyledeclaration-setpropertypriority-2"> <!-- 0 tests --> </tbody> - <tbody id="s.#sotd"> + <tbody id="s10.2.#ref-for-dom-cssstyledeclaration-setpropertyvalue-2"> <!-- 0 tests --> </tbody> - <tbody id="s.#toc"> + <tbody id="s10.2.#ref-for-parse-a-css-declaration-block-3"> <!-- 0 tests --> </tbody> - <tbody id="s.#w3c-doctype"> + <tbody id="s10.2.#ref-for-serialize-a-css-declaration-block-4"> <!-- 0 tests --> </tbody> </table> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-11.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-11.xht new file mode 100644 index 00000000000..305d6f4763b --- /dev/null +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-11.xht @@ -0,0 +1,194 @@ + + +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>Acknowledgments - 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>Acknowledgments (1 tests)</h2> + <table width="100%"> + <col id="test-column"></col> + <col id="refs-column"></col> + <col id="flags-column"></col> + <col id="info-column"></col> + <thead> + <tr> + <th>Test</th> + <th><abbr title="Rendering References">Refs</abbr></th> + <th>Flags</th> + <th>Info</th> + </tr> + </thead> + <tbody id="s11"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s11">+</a> + <a href="https://www.w3.org/TR/cssom-1/#acknowledgments">11 Acknowledgments</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s.#abstract"> + <!-- 0 tests --> + </tbody> + <tbody id="s.#conformance"> + <!-- 0 tests --> + </tbody> + <tbody id="s.#contents"> + <!-- 0 tests --> + </tbody> + <tbody id="s.#idl-index"> + <!-- 1 tests --> + <tr id="interfaces-.#idl-index" class="primary script"> + <td><strong> + <a href="interfaces.xht">interfaces</a></strong></td> + <td></td> + <td><abbr class="script" title="Executes tests in script">Script</abbr></td> + <td>CSSOM automated IDL tests + </td> + </tr> + </tbody> + <tbody id="s.#index"> + <!-- 0 tests --> + </tbody> + <tbody id="s.#issues-index"> + <!-- 0 tests --> + </tbody> + <tbody id="s.#references"> + <!-- 0 tests --> + </tbody> + <tbody id="s.#status"> + <!-- 0 tests --> + </tbody> + <tbody id="s.#subtitle"> + <!-- 0 tests --> + </tbody> + <tbody id="s.#title"> + <!-- 0 tests --> + </tbody> + <tbody id="sconform-responsible.#conform-future-proofing"> + <!-- 0 tests --> + </tbody> + <tbody id="sconform-responsible.#conform-partial"> + <!-- 0 tests --> + </tbody> + <tbody id="sconform-responsible.#conform-testing"> + <!-- 0 tests --> + </tbody> + <tbody id="sconformance.#conform-classes"> + <!-- 0 tests --> + </tbody> + <tbody id="sconformance.#conform-responsible"> + <!-- 0 tests --> + </tbody> + <tbody id="sconformance.#document-conventions"> + <!-- 0 tests --> + </tbody> + <tbody id="sdocument-conventions.#example-52448c84"> + <!-- 0 tests --> + </tbody> + <tbody id="sindex.#index-defined-elsewhere"> + <!-- 0 tests --> + </tbody> + <tbody id="sindex.#index-defined-here"> + <!-- 0 tests --> + </tbody> + <tbody id="sinformative.#biblio-css-fonts-3"> + <!-- 0 tests --> + </tbody> + <tbody id="sinformative.#biblio-dom-level-2-style"> + <!-- 0 tests --> + </tbody> + <tbody id="sinformative.#biblio-svg"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-css-cascade-4"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-css-color-3"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-css-display-3"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-css-namespaces-3"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-css-position-3"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-css-pseudo-4"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-css-syntax-3"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-css-values"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-css21"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-css3cascade"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-css3page"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-css3syn"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-fetch"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-html"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-mediaqueries-4"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-rfc2119"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-selectors-4"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-svg2"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-whatwg-dom"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-whatwg-encoding"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-whatwg-url"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-xml"> + <!-- 0 tests --> + </tbody> + <tbody id="snormative.#biblio-xml-stylesheet"> + <!-- 0 tests --> + </tbody> + <tbody id="sreferences.#informative"> + <!-- 0 tests --> + </tbody> + <tbody id="sreferences.#normative"> + <!-- 0 tests --> + </tbody> + <tbody id="sstatus.#toc"> + <!-- 0 tests --> + </tbody> + <tbody id="sstatus.#w3c_process_revision"> + <!-- 0 tests --> + </tbody> + </table> + + </body> +</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-2.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-2.xht index 08052aa86bf..90fa4a36df5 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-2.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-2.xht @@ -3,7 +3,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> - <title>Conformance - CSS Object Model Level 1 CR Test Suite</title> + <title>Terminology - 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"; @@ -13,7 +13,7 @@ <body> <h1>CSS Object Model Level 1 CR Test Suite</h1> - <h2>Conformance (0 tests)</h2> + <h2>Terminology (0 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -30,10 +30,76 @@ <tbody id="s2"> <tr><th colspan="4" scope="rowgroup"> <a href="#s2">+</a> - <a href="https://www.w3.org/TR/cssom/#conformance">2 Conformance</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#terminology">2 Terminology</a></th></tr> <!-- 0 tests --> </tbody> - <tbody id="s2.#hardwareLimitations"> + <tbody id="s2.#ref-for-supported-css-property-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.#set"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.#supported-css-property"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.#supported-styling-language"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.#unset"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s2.1">+</a> + <a href="https://www.w3.org/TR/cssom-1/#common-serializing-idioms">2.1 Common Serializing Idioms</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#escape-a-character"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#escape-a-character-as-code-point"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#ref-for-escape-a-character-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#ref-for-escape-a-character-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#ref-for-escape-a-character-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#ref-for-escape-a-character-as-code-point-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#ref-for-escape-a-character-as-code-point-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#ref-for-escape-a-character-as-code-point-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#ref-for-escape-a-character-as-code-point-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#ref-for-escape-a-character-as-code-point-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#ref-for-serialize-a-string-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#serialize-a-comma-separated-list"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#serialize-a-string"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#serialize-a-url"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#serialize-a-whitespace-separated-list"> + <!-- 0 tests --> + </tbody> + <tbody id="s2.1.#serialize-an-identifier"> <!-- 0 tests --> </tbody> </table> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-3.xht index bfb42646107..625cfc6fe4d 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-3.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-3.xht @@ -3,7 +3,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> - <title>Terminology - CSS Object Model Level 1 CR Test Suite</title> + <title>Media Queries - 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"; @@ -13,7 +13,7 @@ <body> <h1>CSS Object Model Level 1 CR Test Suite</h1> - <h2>Terminology (0 tests)</h2> + <h2>Media Queries (6 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -30,91 +30,247 @@ <tbody id="s3"> <tr><th colspan="4" scope="rowgroup"> <a href="#s3">+</a> - <a href="https://www.w3.org/TR/cssom/#terminology">3 Terminology</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#media-queries">3 Media Queries</a></th></tr> <!-- 0 tests --> </tbody> - <tbody id="s3.#::after-pseudo-element"> + <tbody id="s3.1"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s3.1">+</a> + <a href="https://www.w3.org/TR/cssom-1/#parsing-media-queries">3.1 Parsing Media Queries</a></th></tr> <!-- 0 tests --> </tbody> - <tbody id="s3.#::before-pseudo-element"> + <tbody id="s3.1.#parse-a-media-query"> <!-- 0 tests --> </tbody> - <tbody id="s3.#author-defined-css-property"> + <tbody id="s3.1.#parse-a-media-query-list"> <!-- 0 tests --> </tbody> - <tbody id="s3.#cascaded-value"> + <tbody id="s3.1.#ref-for-parse-a-media-query-list-1"> <!-- 0 tests --> </tbody> - <tbody id="s3.#computed-value"> + <tbody id="s3.2"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s3.2">+</a> + <a href="https://www.w3.org/TR/cssom-1/#serializing-media-queries">3.2 Serializing Media Queries</a></th></tr> + <!-- 2 tests --> + <tr id="matchmedia-3.2" class="dom script"> + <td> + <a href="matchMedia.xht">matchmedia</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 View matchMedia and MediaQueryList + </td> + </tr> + <tr id="medialist-interfaces-003-3.2" class="dom script"> + <td> + <a href="medialist-interfaces-003.xht">medialist-interfaces-003</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 Media Query Serialization + <ul class="assert"> + <li>Media Queries are serialized according to the specification</li> + </ul> + </td> + </tr> + </tbody> + <tbody id="s3.2.#example-b3d89b53"> <!-- 0 tests --> </tbody> - <tbody id="s3.#default-namespace"> + <tbody id="s3.2.#ref-for-serialize-a-comma-separated-list-1"> <!-- 0 tests --> </tbody> - <tbody id="s3.#group-of-selectors"> + <tbody id="s3.2.#ref-for-serialize-a-media-feature-value-1"> <!-- 0 tests --> </tbody> - <tbody id="s3.#ignored"> + <tbody id="s3.2.#ref-for-serialize-a-media-query-1"> <!-- 0 tests --> </tbody> - <tbody id="s3.#list-of-css-page-selectors"> + <tbody id="s3.2.#ref-for-serialize-an-identifier-1"> <!-- 0 tests --> </tbody> - <tbody id="s3.#namespace-prefix"> + <tbody id="s3.2.#serialize-a-media-query"> <!-- 0 tests --> </tbody> - <tbody id="s3.#sequence-of-simple-selectors"> + <tbody id="s3.2.#serialize-a-media-query-list"> <!-- 0 tests --> </tbody> - <tbody id="s3.#set"> + <tbody id="s3.2.1"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s3.2.1">+</a> + <a href="https://www.w3.org/TR/cssom-1/#serializing-media-feature-values">3.2.1 Serializing Media Feature Values</a></th></tr> <!-- 0 tests --> </tbody> - <tbody id="s3.#simple-selector"> + <tbody id="s3.2.1.#issue-8e1245db"> <!-- 0 tests --> </tbody> - <tbody id="s3.#supported-css-property"> + <tbody id="s3.2.1.#serialize-a-media-feature-value"> <!-- 0 tests --> </tbody> - <tbody id="s3.#supported-styling-language"> + <tbody id="s3.3"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s3.3">+</a> + <a href="https://www.w3.org/TR/cssom-1/#comparing-media-queries">3.3 Comparing Media Queries</a></th></tr> <!-- 0 tests --> </tbody> - <tbody id="s3.#universal-selector"> + <tbody id="s3.3.#compare-media-queries"> <!-- 0 tests --> </tbody> - <tbody id="s3.#unset"> + <tbody id="s3.3.#ref-for-serialize-a-media-query-2"> <!-- 0 tests --> </tbody> - <tbody id="s3.#used-value"> + <tbody id="s3.4"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s3.4">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-medialist-interface">3.4 The MediaList Interface</a></th></tr> + <!-- 4 tests --> + <tr id="medialist-3.4" class="script"> + <td> + <a href="MediaList.xht">medialist</a></td> + <td></td> + <td><abbr class="script" title="Executes tests in script">Script</abbr></td> + <td>the MediaList interface + </td> + </tr> + <tr id="medialist-interfaces-001-3.4" class="dom script"> + <td> + <a href="medialist-interfaces-001.xht">medialist-interfaces-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>CSSOM Media Query List Serialization + <ul class="assert"> + <li>MediaLists are serialized according to the specification</li> + </ul> + </td> + </tr> + <tr id="medialist-interfaces-002-3.4" class="dom script"> + <td> + <a href="medialist-interfaces-002.xht">medialist-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 MediaList Interfaces + <ul class="assert"> + <li>MediaList object has deleteMedium method and it functions properly.</li> + </ul> + </td> + </tr> + <tr id="medialist-interfaces-004-3.4" class="dom script"> + <td> + <a href="medialist-interfaces-004.xht">medialist-interfaces-004</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 MediaList Interfaces + <ul class="assert"> + <li>MediaList object has appendMedium method and it functions properly.</li> + </ul> + </td> + </tr> + </tbody> + <tbody id="s3.4.#MediaList-stringification-behavior"> <!-- 0 tests --> </tbody> - <tbody id="s3.#whitespace"> + <tbody id="s3.4.#create-a-medialist-object"> <!-- 0 tests --> </tbody> - <tbody id="s3.1"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s3.1">+</a> - <a href="https://www.w3.org/TR/cssom/#common-serializing-idioms">3.1 Common Serializing Idioms</a></th></tr> + <tbody id="s3.4.#dom-medialist-appendmedium"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#dom-medialist-appendmedium-medium-medium"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#dom-medialist-deletemedium"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#dom-medialist-deletemedium-medium-medium"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#dom-medialist-item"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#dom-medialist-item-index-index"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#dom-medialist-length"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#dom-medialist-mediatext"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#medialist"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#medialist-collection-of-media-queries"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-compare-media-queries-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-compare-media-queries-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-dom-medialist-appendmedium-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-dom-medialist-deletemedium-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-dom-medialist-item-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-dom-medialist-length-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-dom-medialist-mediatext-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-dom-medialist-mediatext-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-dom-medialist-mediatext-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-medialist-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-medialist-collection-of-media-queries-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-medialist-collection-of-media-queries-10"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-medialist-collection-of-media-queries-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-medialist-collection-of-media-queries-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-medialist-collection-of-media-queries-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-medialist-collection-of-media-queries-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s3.4.#ref-for-medialist-collection-of-media-queries-6"> <!-- 0 tests --> </tbody> - <tbody id="s3.1.#escape-a-character"> + <tbody id="s3.4.#ref-for-medialist-collection-of-media-queries-7"> <!-- 0 tests --> </tbody> - <tbody id="s3.1.#escape-a-character-as-code-point"> + <tbody id="s3.4.#ref-for-medialist-collection-of-media-queries-8"> <!-- 0 tests --> </tbody> - <tbody id="s3.1.#serialize-a-comma-separated-list"> + <tbody id="s3.4.#ref-for-medialist-collection-of-media-queries-9"> <!-- 0 tests --> </tbody> - <tbody id="s3.1.#serialize-a-string"> + <tbody id="s3.4.#ref-for-parse-a-media-query-1"> <!-- 0 tests --> </tbody> - <tbody id="s3.1.#serialize-a-url"> + <tbody id="s3.4.#ref-for-parse-a-media-query-2"> <!-- 0 tests --> </tbody> - <tbody id="s3.1.#serialize-a-whitespace-separated-list"> + <tbody id="s3.4.#ref-for-parse-a-media-query-list-2"> <!-- 0 tests --> </tbody> - <tbody id="s3.1.#serialize-an-identifier"> + <tbody id="s3.4.#ref-for-serialize-a-media-query-list-1"> <!-- 0 tests --> </tbody> </table> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-4.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-4.xht index 39fc7de11df..d44a382851b 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-4.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-4.xht @@ -3,7 +3,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> - <title>Media Queries - CSS Object Model Level 1 CR Test Suite</title> + <title>Selectors - 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"; @@ -13,7 +13,7 @@ <body> <h1>CSS Object Model Level 1 CR Test Suite</h1> - <h2>Media Queries (6 tests)</h2> + <h2>Selectors (2 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -30,139 +30,86 @@ <tbody id="s4"> <tr><th colspan="4" scope="rowgroup"> <a href="#s4">+</a> - <a href="https://www.w3.org/TR/cssom/#media-queries">4 Media Queries</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#selectors">4 Selectors</a></th></tr> <!-- 0 tests --> </tbody> <tbody id="s4.1"> <tr><th colspan="4" scope="rowgroup"> <a href="#s4.1">+</a> - <a href="https://www.w3.org/TR/cssom/#parsing-media-queries">4.1 Parsing Media Queries</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#parsing-selectors">4.1 Parsing Selectors</a></th></tr> <!-- 0 tests --> </tbody> - <tbody id="s4.1.#parse-a-media-query"> - <!-- 0 tests --> - </tbody> - <tbody id="s4.1.#parse-a-media-query-list"> + <tbody id="s4.1.#parse-a-group-of-selectors"> <!-- 0 tests --> </tbody> <tbody id="s4.2"> <tr><th colspan="4" scope="rowgroup"> <a href="#s4.2">+</a> - <a href="https://www.w3.org/TR/cssom/#serializing-media-queries">4.2 Serializing Media Queries</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#serializing-selectors">4.2 Serializing Selectors</a></th></tr> <!-- 2 tests --> - <tr id="matchmedia-4.2" class="dom script"> - <td> - <a href="matchMedia.xht">matchmedia</a></td> + <tr id="selectorserialize-4.2" class="primary dom script"> + <td><strong> + <a href="selectorSerialize.xht">selectorserialize</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 View matchMedia and MediaQueryList + <td>test serialized selector which is only one simple selector in the sequence of simple selectors </td> </tr> - <tr id="medialist-interfaces-003-4.2" class="dom script"> - <td> - <a href="medialist-interfaces-003.xht">medialist-interfaces-003</a></td> + <tr id="serialize-namespaced-type-selectors-4.2" class="primary dom script"> + <td><strong> + <a href="serialize-namespaced-type-selectors.xht">serialize-namespaced-type-selectors</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 Media Query Serialization - <ul class="assert"> - <li>Media Queries are serialized according to the specification</li> - </ul> + <td>test serialization of type selectors and namespace prefixes </td> </tr> </tbody> - <tbody id="s4.2.#serialize-a-media-query"> + <tbody id="s4.2.#ref-for-serialize-a-comma-separated-list-2"> <!-- 0 tests --> </tbody> - <tbody id="s4.2.#serialize-a-media-query-list"> + <tbody id="s4.2.#ref-for-serialize-a-group-of-selectors-1"> <!-- 0 tests --> </tbody> - <tbody id="s4.2.1"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s4.2.1">+</a> - <a href="https://www.w3.org/TR/cssom/#serializing-media-feature-values">4.2.1 Serializing Media Feature Values</a></th></tr> + <tbody id="s4.2.#ref-for-serialize-a-selector-1"> <!-- 0 tests --> </tbody> - <tbody id="s4.2.1.#serialize-a-media-feature-value"> + <tbody id="s4.2.#ref-for-serialize-a-simple-selector-1"> <!-- 0 tests --> </tbody> - <tbody id="s4.3"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s4.3">+</a> - <a href="https://www.w3.org/TR/cssom/#comparing-media-queries">4.3 Comparing Media Queries</a></th></tr> + <tbody id="s4.2.#ref-for-serialize-a-simple-selector-2"> <!-- 0 tests --> </tbody> - <tbody id="s4.3.#compare-media-queries"> + <tbody id="s4.2.#ref-for-serialize-a-string-2"> <!-- 0 tests --> </tbody> - <tbody id="s4.4"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s4.4">+</a> - <a href="https://www.w3.org/TR/cssom/#the-medialist-interface">4.4 The MediaList Interface</a></th></tr> - <!-- 4 tests --> - <tr id="medialist-4.4" class="script"> - <td> - <a href="MediaList.xht">medialist</a></td> - <td></td> - <td><abbr class="script" title="Executes tests in script">Script</abbr></td> - <td>the MediaList interface - </td> - </tr> - <tr id="medialist-interfaces-001-4.4" class="dom script"> - <td> - <a href="medialist-interfaces-001.xht">medialist-interfaces-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>CSSOM Media Query List Serialization - <ul class="assert"> - <li>MediaLists are serialized according to the specification</li> - </ul> - </td> - </tr> - <tr id="medialist-interfaces-002-4.4" class="dom script"> - <td> - <a href="medialist-interfaces-002.xht">medialist-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 MediaList Interfaces - <ul class="assert"> - <li>MediaList object has deleteMedium method and it functions properly.</li> - </ul> - </td> - </tr> - <tr id="medialist-interfaces-004-4.4" class="dom script"> - <td> - <a href="medialist-interfaces-004.xht">medialist-interfaces-004</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 MediaList Interfaces - <ul class="assert"> - <li>MediaList object has appendMedium method and it functions properly.</li> - </ul> - </td> - </tr> + <tbody id="s4.2.#ref-for-serialize-a-string-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s4.2.#ref-for-serialize-an-identifier-2"> + <!-- 0 tests --> </tbody> - <tbody id="s4.4.#collection-of-media-queries"> + <tbody id="s4.2.#ref-for-serialize-an-identifier-3"> <!-- 0 tests --> </tbody> - <tbody id="s4.4.#create-a-medialist-object"> + <tbody id="s4.2.#ref-for-serialize-an-identifier-4"> <!-- 0 tests --> </tbody> - <tbody id="s4.4.#dom-medialist-appendmedium"> + <tbody id="s4.2.#ref-for-serialize-an-identifier-5"> <!-- 0 tests --> </tbody> - <tbody id="s4.4.#dom-medialist-deletemedium"> + <tbody id="s4.2.#ref-for-serialize-an-identifier-6"> <!-- 0 tests --> </tbody> - <tbody id="s4.4.#dom-medialist-item"> + <tbody id="s4.2.#ref-for-serialize-an-identifier-7"> <!-- 0 tests --> </tbody> - <tbody id="s4.4.#dom-medialist-length"> + <tbody id="s4.2.#serialize-a-group-of-selectors"> <!-- 0 tests --> </tbody> - <tbody id="s4.4.#dom-medialist-mediatext"> + <tbody id="s4.2.#serialize-a-selector"> <!-- 0 tests --> </tbody> - <tbody id="s4.4.#medialist"> + <tbody id="s4.2.#serialize-a-simple-selector"> <!-- 0 tests --> </tbody> </table> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-5.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-5.xht index c5a013e27e2..32075adb828 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-5.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-5.xht @@ -3,7 +3,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> - <title>Selectors - CSS Object Model Level 1 CR Test Suite</title> + <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"; @@ -13,7 +13,7 @@ <body> <h1>CSS Object Model Level 1 CR Test Suite</h1> - <h2>Selectors (2 tests)</h2> + <h2>CSS (20 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -30,47 +30,2551 @@ <tbody id="s5"> <tr><th colspan="4" scope="rowgroup"> <a href="#s5">+</a> - <a href="https://www.w3.org/TR/cssom/#selectors">5 Selectors</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#css-object-model">5 CSS</a></th></tr> <!-- 0 tests --> </tbody> <tbody id="s5.1"> <tr><th colspan="4" scope="rowgroup"> <a href="#s5.1">+</a> - <a href="https://www.w3.org/TR/cssom/#parsing-selectors">5.1 Parsing Selectors</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#css-style-sheets">5.1 CSS Style Sheets</a></th></tr> + <!-- 1 tests --> + <tr id="style-sheet-interfaces-001-5.1" class="dom script"> + <td> + <a href="style-sheet-interfaces-001.xht">style-sheet-interfaces-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>CSSOM StyleSheet Initial Values + <ul class="assert"> + <li>StyleSheet and CSSStyleSheet objects have the properties specified in their interfaces</li> + </ul> + </td> + </tr> + </tbody> + <tbody id="s5.1.#concept-css-style-sheet-alternate-flag"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#concept-css-style-sheet-css-rules"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#concept-css-style-sheet-disabled-flag"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#concept-css-style-sheet-location"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#concept-css-style-sheet-media"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#concept-css-style-sheet-origin-clean-flag"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#concept-css-style-sheet-owner-css-rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#concept-css-style-sheet-owner-node"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#concept-css-style-sheet-parent-css-style-sheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#concept-css-style-sheet-title"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#concept-css-style-sheet-type"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#css-style-sheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#example-ce0c9cbc"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#example-eb7251b0"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-alternate-flag-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-css-rules-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-media-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-media-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-media-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-media-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-owner-node-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-owner-node-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-owner-node-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-parent-css-style-sheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-title-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-title-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-concept-css-style-sheet-title-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-create-a-medialist-object-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-create-a-medialist-object-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-10"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-11"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-12"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-13"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-14"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-css-style-sheet-9"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-cssstylesheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-dom-medialist-mediatext-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-dom-medialist-mediatext-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.#ref-for-medialist-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.1.1">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-stylesheet-interface">5.1.1 The StyleSheet Interface</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#dom-stylesheet-disabled"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#dom-stylesheet-href"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#dom-stylesheet-media"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#dom-stylesheet-ownernode"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#dom-stylesheet-parentstylesheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#dom-stylesheet-title"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#dom-stylesheet-type"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-concept-css-style-sheet-disabled-flag-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-concept-css-style-sheet-disabled-flag-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-concept-css-style-sheet-disabled-flag-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-concept-css-style-sheet-location-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-concept-css-style-sheet-media-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-concept-css-style-sheet-owner-node-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-concept-css-style-sheet-parent-css-style-sheet-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-concept-css-style-sheet-title-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-concept-css-style-sheet-title-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-concept-css-style-sheet-type-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-dom-medialist-mediatext-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-dom-stylesheet-disabled-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-dom-stylesheet-disabled-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-dom-stylesheet-href-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-dom-stylesheet-media-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-dom-stylesheet-ownernode-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-dom-stylesheet-parentstylesheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-dom-stylesheet-title-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-dom-stylesheet-type-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-medialist-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-stylesheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-stylesheet-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#ref-for-stylesheet-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.1.#stylesheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.1.2">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-cssstylesheet-interface">5.1.2 The CSSStyleSheet Interface</a></th></tr> + <!-- 1 tests --> + <tr id="style-sheet-interfaces-002-5.1.2" class="dom script"> + <td> + <a href="style-sheet-interfaces-002.xht">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="s5.1.2.#cssstylesheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#dom-cssstylesheet-cssrules"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#dom-cssstylesheet-deleterule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#dom-cssstylesheet-deleterule-index-index"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#dom-cssstylesheet-insertrule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#dom-cssstylesheet-insertrule-rule-index-index"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#dom-cssstylesheet-insertrule-rule-index-rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#dom-cssstylesheet-ownerrule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-concept-css-style-sheet-css-rules-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-concept-css-style-sheet-css-rules-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-concept-css-style-sheet-css-rules-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-concept-css-style-sheet-origin-clean-flag-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-concept-css-style-sheet-origin-clean-flag-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-concept-css-style-sheet-origin-clean-flag-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-concept-css-style-sheet-owner-css-rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-css-style-sheet-15"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-cssrule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-cssrulelist-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-cssrulelist-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-cssrulelist-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-cssstylesheet-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-cssstylesheet-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-dom-cssstylesheet-cssrules-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-dom-cssstylesheet-deleterule-1"> <!-- 0 tests --> </tbody> - <tbody id="s5.1.#parse-a-group-of-selectors"> + <tbody id="s5.1.2.#ref-for-dom-cssstylesheet-deleterule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-dom-cssstylesheet-insertrule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-dom-cssstylesheet-insertrule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-dom-cssstylesheet-ownerrule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-insert-a-css-rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-remove-a-css-rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.1.2.#ref-for-stylesheet-4"> <!-- 0 tests --> </tbody> <tbody id="s5.2"> <tr><th colspan="4" scope="rowgroup"> <a href="#s5.2">+</a> - <a href="https://www.w3.org/TR/cssom/#serializing-selectors">5.2 Serializing Selectors</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#css-style-sheet-collections">5.2 CSS Style Sheet Collections</a></th></tr> <!-- 2 tests --> - <tr id="selectorserialize-5.2" class="primary dom script"> - <td><strong> - <a href="selectorSerialize.xht">selectorserialize</a></strong></td> + <tr id="ttwf-cssom-doc-ext-load-count-5.2" class="dom script"> + <td> + <a href="ttwf-cssom-doc-ext-load-count.xht">ttwf-cssom-doc-ext-load-count</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 - 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-5.2" class="dom script"> + <td> + <a href="ttwf-cssom-doc-ext-load-tree-order.xht">ttwf-cssom-doc-ext-load-tree-order</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 - 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> + </tbody> + <tbody id="s5.2.#add-a-css-style-sheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#change-the-preferred-css-style-sheet-set-name"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#create-a-css-style-sheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#css-style-sheet-set"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#css-style-sheet-set-name"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#document-css-style-sheets"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#enable-a-css-style-sheet-set"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#enabled-css-style-sheet-set"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#last-css-style-sheet-set-name"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#persistent-css-style-sheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#preferred-css-style-sheet-set-name"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-add-a-css-style-sheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-change-the-preferred-css-style-sheet-set-name-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-alternate-flag-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-alternate-flag-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-disabled-flag-10"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-disabled-flag-11"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-disabled-flag-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-disabled-flag-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-disabled-flag-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-disabled-flag-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-disabled-flag-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-disabled-flag-9"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-origin-clean-flag-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-owner-css-rule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-owner-node-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-parent-css-style-sheet-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-title-10"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-title-11"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-title-12"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-title-13"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-title-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-title-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-title-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-concept-css-style-sheet-title-9"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-16"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-17"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-18"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-19"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-20"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-21"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-22"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-23"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-24"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-25"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-26"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-27"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-28"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-29"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-30"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-set-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-set-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-set-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-set-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-set-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-set-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-css-style-sheet-set-name-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-document-css-style-sheets-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-document-css-style-sheets-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-document-css-style-sheets-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-document-css-style-sheets-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-enable-a-css-style-sheet-set-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-enable-a-css-style-sheet-set-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-last-css-style-sheet-set-name-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-last-css-style-sheet-set-name-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-last-css-style-sheet-set-name-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-last-css-style-sheet-set-name-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-preferred-css-style-sheet-set-name-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-preferred-css-style-sheet-set-name-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-preferred-css-style-sheet-set-name-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-preferred-css-style-sheet-set-name-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#ref-for-select-a-css-style-sheet-set-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#remove-a-css-style-sheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.#select-a-css-style-sheet-set"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.1"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.2.1">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-http-default-style-header">5.2.1 The HTTP Default-Style Header</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.1.#ref-for-change-the-preferred-css-style-sheet-set-name-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.1.#ref-for-css-style-sheet-set-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.1.#ref-for-enabled-css-style-sheet-set-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.1.#ref-for-http-default-style-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.1.#ref-for-http-default-style-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.1.#ref-for-preferred-css-style-sheet-set-name-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.2.2">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-stylesheetlist-interface">5.2.2 The StyleSheetList Interface</a></th></tr> + <!-- 3 tests --> + <tr id="ttwf-cssom-doc-ext-load-count-5.2.2" class="dom script"> + <td> + <a href="ttwf-cssom-doc-ext-load-count.xht">ttwf-cssom-doc-ext-load-count</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 - 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-5.2.2" class="dom script"> + <td> + <a href="ttwf-cssom-doc-ext-load-tree-order.xht">ttwf-cssom-doc-ext-load-tree-order</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 - 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-5.2.2" class="dom script"> + <td> + <a href="ttwf-cssom-document-extension.xht">ttwf-cssom-document-extension</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 - 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="s5.2.2.#dom-stylesheetlist-item"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#dom-stylesheetlist-item-index-index"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#dom-stylesheetlist-length"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#ref-for-css-style-sheet-31"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#ref-for-css-style-sheet-32"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#ref-for-css-style-sheet-33"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#ref-for-css-style-sheet-34"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#ref-for-css-style-sheet-35"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#ref-for-dom-stylesheetlist-item-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#ref-for-dom-stylesheetlist-length-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#ref-for-stylesheet-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#ref-for-stylesheetlist-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#ref-for-stylesheetlist-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.2.#stylesheetlist"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.3"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.2.3">+</a> + <a href="https://www.w3.org/TR/cssom-1/#extensions-to-the-document-interface">5.2.3 Extensions to the Document Interface</a></th></tr> + <!-- 3 tests --> + <tr id="ttwf-cssom-doc-ext-load-count-5.2.3" class="dom script"> + <td> + <a href="ttwf-cssom-doc-ext-load-count.xht">ttwf-cssom-doc-ext-load-count</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 - 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-5.2.3" class="dom script"> + <td> + <a href="ttwf-cssom-doc-ext-load-tree-order.xht">ttwf-cssom-doc-ext-load-tree-order</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 - 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-5.2.3" class="dom script"> + <td> + <a href="ttwf-cssom-document-extension.xht">ttwf-cssom-document-extension</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 - 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="s5.2.3.#dom-document-stylesheets"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.3.#ref-for-document-css-style-sheets-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.3.#ref-for-dom-document-stylesheets-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.3.#ref-for-stylesheetlist-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.2.3.#ref-for-stylesheetlist-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.3">+</a> + <a href="https://www.w3.org/TR/cssom-1/#style-sheet-association">5.3 Style Sheet Association</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.#ref-for-concept-css-style-sheet-owner-node-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.#ref-for-css-style-sheet-36"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.1"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.3.1">+</a> + <a href="https://www.w3.org/TR/cssom-1/#fetching-css-style-sheets">5.3.1 Fetching CSS style sheets</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.1.#fetch-a-css-style-sheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.1.#ref-for-supported-styling-language-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.1.#ref-for-supported-styling-language-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.3.2">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-linkstyle-interface">5.3.2 The LinkStyle Interface</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#associated-css-style-sheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#dom-linkstyle-sheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#example-a876cd5e"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#linkstyle"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#ref-for-associated-css-style-sheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#ref-for-associated-css-style-sheet-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#ref-for-concept-css-style-sheet-owner-node-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#ref-for-css-style-sheet-37"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#ref-for-document-css-style-sheets-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#ref-for-dom-linkstyle-sheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#ref-for-dom-linkstyle-sheet-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#ref-for-dom-linkstyle-sheet-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#ref-for-linkstyle-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#ref-for-linkstyle-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#ref-for-stylesheet-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.2.#ref-for-stylesheet-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.3"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.3.3">+</a> + <a href="https://www.w3.org/TR/cssom-1/#requirements-on-specifications">5.3.3 Requirements on specifications</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.3.#ref-for-create-a-css-style-sheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.3.#ref-for-css-style-sheet-38"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.3.#ref-for-linkstyle-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.3.4">+</a> + <a href="https://www.w3.org/TR/cssom-1/#requirements-on-user-agents-implementing-the-xml-stylesheet-processing-instruction">5.3.4 Requirements on User Agents Implementing the xml-stylesheet processing instruction</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#prolog"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-associated-css-style-sheet-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-concept-css-style-sheet-alternate-flag-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-concept-css-style-sheet-location-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-concept-css-style-sheet-media-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-concept-css-style-sheet-origin-clean-flag-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-concept-css-style-sheet-owner-css-rule-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-concept-css-style-sheet-owner-node-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-concept-css-style-sheet-parent-css-style-sheet-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-concept-css-style-sheet-title-14"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-create-a-css-style-sheet-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-fetch-a-css-style-sheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-linkstyle-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-prolog-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-prolog-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-remove-a-css-style-sheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.4.#ref-for-supported-styling-language-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.3.5">+</a> + <a href="https://www.w3.org/TR/cssom-1/#requirements-on-user-agents-implementing-the-http-link-header">5.3.5 Requirements on User Agents Implementing the HTTP Link Header</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#issue-45012e41"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#issue-af048285"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#issue-d4a93110"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#ref-for-concept-css-style-sheet-alternate-flag-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#ref-for-concept-css-style-sheet-location-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#ref-for-concept-css-style-sheet-media-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#ref-for-concept-css-style-sheet-origin-clean-flag-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#ref-for-concept-css-style-sheet-owner-css-rule-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#ref-for-concept-css-style-sheet-owner-node-9"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#ref-for-concept-css-style-sheet-parent-css-style-sheet-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#ref-for-concept-css-style-sheet-title-15"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#ref-for-create-a-css-style-sheet-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.3.5.#ref-for-fetch-a-css-style-sheet-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.4">+</a> + <a href="https://www.w3.org/TR/cssom-1/#css-rules">5.4 CSS Rules</a></th></tr> + <!-- 2 tests --> + <tr id="cssimportrule-5.4" class="dom script"> + <td> + <a href="cssimportrule.xht">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-5.4" class="dom script"> + <td> + <a href="cssstylerule.xht">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> + </tbody> + <tbody id="s5.4.#concept-css-rule-child-css-rules"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#concept-css-rule-parent-css-rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#concept-css-rule-parent-css-style-sheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#concept-css-rule-text"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#concept-css-rule-type"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#css-rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#example-400f4ea9"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#insert-a-css-rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#parse-a-css-rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-concept-css-rule-parent-css-rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-concept-css-rule-parent-css-style-sheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-concept-css-rule-type-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-concept-css-rule-type-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-css-rule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-css-rule-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-css-rule-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-css-rule-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-css-rule-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-css-style-sheet-39"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-cssimportrule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-cssmediarule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-cssnamespacerule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-csspagerule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-cssrule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-cssstylerule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-dom-cssnamespacerule-namespaceuri-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-dom-cssnamespacerule-prefix-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-parse-a-css-rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-serialize-a-css-declaration-block-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-serialize-a-group-of-selectors-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-serialize-a-media-query-list-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-serialize-a-url-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-serialize-a-url-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#ref-for-serialize-an-identifier-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#remove-a-css-rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.#serialize-a-css-rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.4.1">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-cssrulelist-interface">5.4.1 The CSSRuleList Interface</a></th></tr> + <!-- 1 tests --> + <tr id="index-003-5.4.1" class="dom script"> + <td> + <a href="index-003.xht">index-003</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>CSS OM: CSS Values + <ul class="assert"> + <li>Testing Serialization of Style Rules</li> + </ul> + </td> + </tr> + </tbody> + <tbody id="s5.4.1.#cssrulelist"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1.#dom-cssrulelist-item"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1.#dom-cssrulelist-item-index-index"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1.#dom-cssrulelist-length"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1.#ref-for-cssrule-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1.#ref-for-cssrule-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1.#ref-for-cssrule-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1.#ref-for-cssrule-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1.#ref-for-cssrule-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1.#ref-for-cssrulelist-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1.#ref-for-cssrulelist-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1.#ref-for-dom-cssrulelist-item-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.1.#ref-for-dom-cssrulelist-length-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.4.2">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-cssrule-interface">5.4.2 The CSSRule Interface</a></th></tr> + <!-- 3 tests --> + <tr id="cssimportrule-5.4.2" class="dom script"> + <td> + <a href="cssimportrule.xht">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-5.4.2" class="dom script"> + <td> + <a href="cssstylerule.xht">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-5.4.2" class="dom script"> + <td> + <a href="style-sheet-interfaces-002.xht">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="s5.4.2.#cssrule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#dom-cssrule-charset_rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#dom-cssrule-csstext"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#dom-cssrule-font_face_rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#dom-cssrule-import_rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#dom-cssrule-margin_rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#dom-cssrule-media_rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#dom-cssrule-namespace_rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#dom-cssrule-page_rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#dom-cssrule-parentrule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#dom-cssrule-parentstylesheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#dom-cssrule-style_rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#dom-cssrule-type"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-concept-css-rule-parent-css-rule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-concept-css-rule-parent-css-style-sheet-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-css-rule-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-cssimportrule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-cssmarginrule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-cssmediarule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-cssnamespacerule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-csspagerule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-cssrule-10"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-cssrule-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-cssrule-9"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-cssstylerule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-cssstylesheet-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-csstext-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-csstext-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-font_face_rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-import_rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-margin_rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-media_rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-namespace_rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-page_rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-parentrule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-parentrule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-parentrule-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-parentstylesheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-style_rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-dom-cssrule-type-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-remove-a-css-rule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.2.#ref-for-serialize-a-css-rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.4.3">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-cssstylerule-interface">5.4.3 The CSSStyleRule Interface</a></th></tr> + <!-- 1 tests --> + <tr id="cssstylerule-5.4.3" class="dom script"> + <td> + <a href="cssstylerule.xht">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> + </tbody> + <tbody id="s5.4.3.#concept-declarations-specified-order"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#cssstylerule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#dom-cssstylerule-selectortext"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#dom-cssstylerule-style"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-concept-declarations-specified-order-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-cssrule-11"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-cssstyledeclaration-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-cssstyledeclaration-declarations-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-cssstyledeclaration-owner-node-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-cssstyledeclaration-parent-css-rule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-cssstyledeclaration-readonly-flag-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-cssstylerule-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-dom-cssstyledeclaration-csstext-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-dom-cssstylerule-selectortext-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-dom-cssstylerule-selectortext-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-dom-cssstylerule-style-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-parse-a-group-of-selectors-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.3.#ref-for-serialize-a-group-of-selectors-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.4.4">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-cssimportrule-interface">5.4.4 The CSSImportRule Interface</a></th></tr> + <!-- 1 tests --> + <tr id="cssimportrule-5.4.4" class="dom script"> + <td> + <a href="cssimportrule.xht">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> + </tbody> + <tbody id="s5.4.4.#cssimportrule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#dom-cssimportrule-href"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#dom-cssimportrule-media"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#dom-cssimportrule-stylesheet"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-concept-css-style-sheet-css-rules-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-css-style-sheet-40"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-css-style-sheet-41"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-css-style-sheet-42"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-css-style-sheet-43"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-cssimportrule-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-cssrule-12"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-cssstylesheet-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-dom-cssimportrule-href-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-dom-cssimportrule-media-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-dom-cssimportrule-stylesheet-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-dom-medialist-mediatext-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-dom-stylesheet-href-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-dom-stylesheet-media-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.4.#ref-for-medialist-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.4.5">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-cssgroupingrule-interface">5.4.5 The CSSGroupingRule Interface</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#cssgroupingrule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#dom-cssgroupingrule-cssrules"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#dom-cssgroupingrule-deleterule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#dom-cssgroupingrule-deleterule-index-index"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#dom-cssgroupingrule-insertrule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#dom-cssgroupingrule-insertrule-rule-index-index"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#dom-cssgroupingrule-insertrule-rule-index-rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#ref-for-concept-css-rule-child-css-rules-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#ref-for-concept-css-rule-child-css-rules-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#ref-for-concept-css-rule-child-css-rules-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#ref-for-cssgroupingrule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#ref-for-cssrule-13"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#ref-for-cssrulelist-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#ref-for-dom-cssgroupingrule-cssrules-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#ref-for-dom-cssgroupingrule-deleterule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#ref-for-dom-cssgroupingrule-insertrule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#ref-for-insert-a-css-rule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.5.#ref-for-remove-a-css-rule-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.6"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.4.6">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-cssmediarule-interface">5.4.6 The CSSMediaRule Interface</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.6.#cssmediarule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.6.#dom-cssgroupingrule-media"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.6.#dom-cssmediarule-media"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.6.#ref-for-cssgroupingrule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.6.#ref-for-cssmediarule-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.6.#ref-for-dom-medialist-mediatext-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.6.#ref-for-medialist-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.4.7">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-csspagerule-interface">5.4.7 The CSSPageRule Interface</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#csspagerule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#dom-cssgroupingrule-selectortext"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#dom-cssgroupingrule-style"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#dom-csspagerule-selectortext"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#dom-csspagerule-style"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#issue-80e22679"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#parse-a-list-of-css-page-selectors"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#ref-for-concept-declarations-specified-order-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#ref-for-cssgroupingrule-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#ref-for-csspagerule-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#ref-for-cssstyledeclaration-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#ref-for-cssstyledeclaration-declarations-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#ref-for-cssstyledeclaration-owner-node-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#ref-for-cssstyledeclaration-parent-css-rule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#ref-for-cssstyledeclaration-readonly-flag-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#ref-for-dom-csspagerule-selectortext-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#ref-for-dom-cssstyledeclaration-csstext-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#ref-for-parse-a-list-of-css-page-selectors-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#ref-for-serialize-a-list-of-css-page-selectors-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.7.#serialize-a-list-of-css-page-selectors"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.4.8">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-cssmarginrule-interface">5.4.8 The CSSMarginRule Interface</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#cssmarginrule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#dom-cssmarginrule-name"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#dom-cssmarginrule-style"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#ref-for-concept-declarations-specified-order-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#ref-for-cssmarginrule-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#ref-for-cssrule-14"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#ref-for-cssstyledeclaration-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#ref-for-cssstyledeclaration-declarations-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#ref-for-cssstyledeclaration-owner-node-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#ref-for-cssstyledeclaration-parent-css-rule-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#ref-for-cssstyledeclaration-readonly-flag-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#ref-for-dom-cssmarginrule-name-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#ref-for-dom-cssmarginrule-style-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.8.#ref-for-dom-cssstyledeclaration-csstext-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.9"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.4.9">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-cssnamespacerule-interface">5.4.9 The CSSNamespaceRule Interface</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.9.#cssnamespacerule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.9.#dom-cssnamespacerule-namespaceuri"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.9.#dom-cssnamespacerule-prefix"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.9.#ref-for-cssnamespacerule-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.9.#ref-for-cssrule-15"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.9.#ref-for-dom-cssnamespacerule-namespaceuri-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.4.9.#ref-for-dom-cssnamespacerule-prefix-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.5"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.5">+</a> + <a href="https://www.w3.org/TR/cssom-1/#css-declarations">5.5 CSS Declarations</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.5.#css-declaration"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.5.#css-declaration-case-sensitive-flag"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.5.#css-declaration-important-flag"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.5.#css-declaration-property-name"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.5.#css-declaration-value"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.5.#ref-for-css-declaration-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.5.#ref-for-css-declaration-property-name-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.6">+</a> + <a href="https://www.w3.org/TR/cssom-1/#css-declaration-blocks">5.6 CSS Declaration Blocks</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#concept-shorthands-preferred-order"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#css-declaration-block"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#cssstyledeclaration-declarations"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#cssstyledeclaration-owner-node"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#cssstyledeclaration-parent-css-rule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#cssstyledeclaration-readonly-flag"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#parse-a-css-declaration-block"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-concept-shorthands-preferred-order-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-block-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-block-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-block-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-block-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-important-flag-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-important-flag-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-important-flag-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-property-name-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-property-name-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-declaration-property-name-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-css-rule-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-cssstyledeclaration-declarations-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-cssstyledeclaration-declarations-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-serialize-a-css-declaration-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-serialize-a-css-declaration-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-serialize-a-css-value-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#ref-for-serialize-a-css-value-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#serialize-a-css-declaration"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.#serialize-a-css-declaration-block"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.6.1">+</a> + <a href="https://www.w3.org/TR/cssom-1/#the-cssstyledeclaration-interface">5.6.1 The CSSStyleDeclaration Interface</a></th></tr> + <!-- 6 tests --> + <tr id="computed-style-001-5.6.1" class="dom script"> + <td> + <a href="computed-style-001.xht">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-5.6.1" class="dom script"> + <td> + <a href="css-style-declaration-modifications.xht">css-style-declaration-modifications</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>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-5.6.1" class="dom script"> + <td> + <a href="cssom-cssstyledeclaration-set.xht">cssom-cssstyledeclaration-set</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: CSSStyleDeclaration on HTMLElement represents inline style changes + </td> + </tr> + <tr id="cssom-csstext-serialize-5.6.1" class="dom script"> + <td> + <a href="cssom-cssText-serialize.xht">cssom-csstext-serialize</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>getting cssText must return the result of serializing the CSS declaration blocks. + </td> + </tr> + <tr id="cssom-setproperty-shorthand-5.6.1" class="dom script"> + <td> + <a href="cssom-setProperty-shorthand.xht">cssom-setproperty-shorthand</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: CSSStyleDeclaration (set|remove)PropertyValue sets/removes shorthand properties + </td> + </tr> + <tr id="cssstyledeclaration-mutability-5.6.1" class="dom script"> + <td> + <a href="cssstyledeclaration-mutability.xht">cssstyledeclaration-mutability</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>test serialized selector which is only one simple selector in the sequence of simple selectors + <td>CSSOM: CSSStyleDeclaration is mutable and immutable in various settings </td> </tr> - <tr id="serialize-namespaced-type-selectors-5.2" class="primary dom script"> + </tbody> + <tbody id="s5.6.1.#css-property-to-idl-attribute"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#cssstyledeclaration"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-_camel_cased_attribute"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-_dashed_attribute"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-_webkit_cased_attribute"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-camel-cased-attribute"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-cssfloat"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-csstext"> + <!-- 1 tests --> + <tr id="cssstyledeclaration-csstext-5.6.1.#dom-cssstyledeclaration-csstext" class="primary dom script"> <td><strong> - <a href="serialize-namespaced-type-selectors.xht">serialize-namespaced-type-selectors</a></strong></td> + <a href="cssstyledeclaration-csstext.xht">cssstyledeclaration-csstext</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>test serialization of type selectors and namespace prefixes + <td>CSSStyleDeclaration.cssText Test + <ul class="assert"> + <li>CSS declarations is serialized as expected</li> + </ul> </td> </tr> </tbody> - <tbody id="s5.2.#serialize-a-group-of-selectors"> + <tbody id="s5.6.1.#dom-cssstyledeclaration-dashed-attribute"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-getpropertypriority"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-getpropertypriority-property-property"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-getpropertyvalue"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-getpropertyvalue-property-property"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-item"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-item-index-index"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-length"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-parentrule"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-removeproperty"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-removeproperty-property-property"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-setproperty"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-setproperty-property-value-priority-priority"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-setproperty-property-value-priority-property"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-setproperty-property-value-priority-value"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-setpropertypriority"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-setpropertypriority-property-priority-priority"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-setpropertypriority-property-priority-property"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-setpropertyvalue"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-setpropertyvalue-property-value-property"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-setpropertyvalue-property-value-value"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#dom-cssstyledeclaration-webkit-cased-attribute"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#example-28884fea"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#example-5e885525"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#example-6720f69f"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#example-9bac29eb"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#idl-attribute-to-css-property"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-concept-declarations-specified-order-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-10"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-11"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-12"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-13"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-14"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-15"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-16"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-17"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-18"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-19"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-20"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-21"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-22"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-23"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-24"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-25"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-26"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-27"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-28"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-9"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-block-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-important-flag-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-important-flag-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-important-flag-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-important-flag-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-important-flag-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-property-name-10"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-property-name-11"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-property-name-12"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-property-name-13"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-property-name-14"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-property-name-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-property-name-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-property-name-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-property-name-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-property-name-9"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-value-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-declaration-value-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-property-to-idl-attribute-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-css-property-to-idl-attribute-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssrule-16"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-10"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-11"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-12"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-13"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-14"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-15"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-16"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-17"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-18"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-19"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-20"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-declarations-9"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-parent-css-rule-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-readonly-flag-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-readonly-flag-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-readonly-flag-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-readonly-flag-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-cssstyledeclaration-readonly-flag-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-camel-cased-attribute-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-cssfloat-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-csstext-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-csstext-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-dashed-attribute-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-getpropertypriority-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-getpropertypriority-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-getpropertyvalue-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-getpropertyvalue-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-getpropertyvalue-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-getpropertyvalue-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-getpropertyvalue-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-getpropertyvalue-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-item-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-length-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-parentrule-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-removeproperty-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-removeproperty-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-removeproperty-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-removeproperty-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-setproperty-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-setproperty-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-setproperty-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-setproperty-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-setproperty-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-setpropertypriority-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-setpropertyvalue-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-dom-cssstyledeclaration-webkit-cased-attribute-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-idl-attribute-to-css-property-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-idl-attribute-to-css-property-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-idl-attribute-to-css-property-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-idl-attribute-to-css-property-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-parse-a-css-declaration-block-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-parse-a-css-value-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-parse-a-css-value-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-serialize-a-css-declaration-block-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-serialize-a-css-value-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-serialize-a-css-value-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-set-a-css-declaration-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-set-a-css-declaration-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-set-a-css-declaration-priority-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-set-a-css-declaration-priority-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-set-a-css-declaration-value-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-set-a-css-declaration-value-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-supported-css-property-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-supported-css-property-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-supported-css-property-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-supported-css-property-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-supported-css-property-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#ref-for-supported-css-property-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#set-a-css-declaration"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#set-a-css-declaration-priority"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.6.1.#set-a-css-declaration-value"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.7">+</a> + <a href="https://www.w3.org/TR/cssom-1/#css-values">5.7 CSS Values</a></th></tr> + <!-- 2 tests --> + <tr id="index-001-5.7" class="dom script"> + <td> + <a href="index-001.xht">index-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>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-5.7" class="dom script"> + <td> + <a href="index-002.xht">index-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>CSS OM: CSS Values + <ul class="assert"> + <li>Testing Serialization of Shorthand Values</li> + </ul> + </td> + </tr> + </tbody> + <tbody id="s5.7.1"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.7.1">+</a> + <a href="https://www.w3.org/TR/cssom-1/#parsing-css-values">5.7.1 Parsing CSS Values</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.1.#parse-a-css-value"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.1.#ref-for-parse-a-css-value-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.7.2">+</a> + <a href="https://www.w3.org/TR/cssom-1/#serializing-css-values">5.7.2 Serializing CSS Values</a></th></tr> + <!-- 3 tests --> + <tr id="shape-outside-shape-arguments-000-5.7.2" class="dom script"> + <td> + <a href="shape-outside-shape-arguments-000.xht">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-5.7.2" class="dom script"> + <td> + <a href="shape-outside-shape-arguments-001.xht">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-5.7.2" class="dom script"> + <td> + <a href="shape-outside-shape-notation-000.xht">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="s5.7.2.#issue-30d70c4f"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#issue-b55f28a2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#issue-e57a69c6"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-concept-shorthands-preferred-order-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-css-declaration-29"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-css-declaration-30"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-css-declaration-31"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-css-declaration-32"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-css-declaration-property-name-15"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-css-declaration-property-name-16"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-css-declaration-value-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-css-declaration-value-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-serialize-a-comma-separated-list-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-serialize-a-comma-separated-list-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-serialize-a-comma-separated-list-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-serialize-a-css-component-value-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-serialize-a-css-component-value-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-serialize-a-css-component-value-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-serialize-a-css-value-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-serialize-a-string-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-serialize-a-url-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-serialize-a-whitespace-separated-list-1"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#ref-for-serialize-an-identifier-9"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#serialize-a-css-component-value"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.#serialize-a-css-value"> + <!-- 0 tests --> + </tbody> + <tbody id="s5.7.2.1"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s5.7.2.1">+</a> + <a href="https://www.w3.org/TR/cssom-1/#serializing-css-values-examples">5.7.2.1 Examples</a></th></tr> <!-- 0 tests --> </tbody> - <tbody id="s5.2.#serialize-a-selector"> + <tbody id="s5.7.2.1.#example-828b7c14"> <!-- 0 tests --> </tbody> - <tbody id="s5.2.#serialize-a-simple-selector"> + <tbody id="s5.7.2.1.#issue-3a42ec46"> <!-- 0 tests --> </tbody> </table> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-6.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-6.xht index 1894b79c0be..97f28f59045 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-6.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-6.xht @@ -3,7 +3,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> - <title>CSS - CSS Object Model Level 1 CR Test Suite</title> + <title>DOM Access to CSS Declaration Blocks - 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"; @@ -13,7 +13,7 @@ <body> <h1>CSS Object Model Level 1 CR Test Suite</h1> - <h2>CSS (20 tests)</h2> + <h2>DOM Access to CSS Declaration Blocks (2 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -30,744 +30,92 @@ <tbody id="s6"> <tr><th colspan="4" scope="rowgroup"> <a href="#s6">+</a> - <a href="https://www.w3.org/TR/cssom/#css">6 CSS</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#dom-access-to-css-declaration-blocks">6 DOM Access to CSS Declaration Blocks</a></th></tr> <!-- 0 tests --> </tbody> <tbody id="s6.1"> <tr><th colspan="4" scope="rowgroup"> <a href="#s6.1">+</a> - <a href="https://www.w3.org/TR/cssom/#css-style-sheets">6.1 CSS Style Sheets</a></th></tr> - <!-- 1 tests --> - <tr id="style-sheet-interfaces-001-6.1" class="dom script"> - <td> - <a href="style-sheet-interfaces-001.xht">style-sheet-interfaces-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>CSSOM StyleSheet Initial Values - <ul class="assert"> - <li>StyleSheet and CSSStyleSheet objects have the properties specified in their interfaces</li> - </ul> - </td> - </tr> - </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"> + <a href="https://www.w3.org/TR/cssom-1/#the-elementcssinlinestyle-interface">6.1 The ElementCSSInlineStyle Interface</a></th></tr> <!-- 0 tests --> </tbody> - <tbody id="s6.1.#concept-css-style-sheet-media"> + <tbody id="s6.1.#dom-elementcssinlinestyle-style"> <!-- 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="https://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="https://www.w3.org/TR/cssom/#the-cssstylesheet-interface">6.1.2 The CSSStyleSheet Interface</a></th></tr> + <tbody id="s6.1.#elementcssinlinestyle"> <!-- 1 tests --> - <tr id="style-sheet-interfaces-002-6.1.2" class="dom script"> + <tr id="inline-style-001-6.1.#elementcssinlinestyle" class="dom script"> <td> - <a href="style-sheet-interfaces-002.xht">style-sheet-interfaces-002</a></td> + <a href="inline-style-001.xht">inline-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>CSSOM StyleSheet Modify Rule List + <td>Inline CSSStyleDeclaration <ul class="assert"> - <li>StyleSheet and CSSStyleSheet objects have the properties specified in their interfaces</li> + <li>Inline CSSStyleDeclaration is properly initialized and can be modified through its interface</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"> + <tbody id="s6.1.#ref-for-concept-declarations-specified-order-5"> <!-- 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="https://www.w3.org/TR/cssom/#css-style-sheet-collections">6.2 CSS Style Sheet Collections</a></th></tr> - <!-- 2 tests --> - <tr id="ttwf-cssom-doc-ext-load-count-6.2" class="dom script"> - <td> - <a href="ttwf-cssom-doc-ext-load-count.xht">ttwf-cssom-doc-ext-load-count</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 - 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" class="dom script"> - <td> - <a href="ttwf-cssom-doc-ext-load-tree-order.xht">ttwf-cssom-doc-ext-load-tree-order</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 - 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> - </tbody> - <tbody id="s6.2.#add-a-css-style-sheet"> + <tbody id="s6.1.#ref-for-css-declaration-33"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.#change-the-preferred-css-style-sheet-set-name"> + <tbody id="s6.1.#ref-for-css-declaration-block-6"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.#create-a-css-style-sheet"> + <tbody id="s6.1.#ref-for-cssstyledeclaration-8"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.#css-style-sheet-set"> + <tbody id="s6.1.#ref-for-cssstyledeclaration-declarations-21"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.#css-style-sheet-set-name"> + <tbody id="s6.1.#ref-for-cssstyledeclaration-declarations-22"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.#document-css-style-sheets"> + <tbody id="s6.1.#ref-for-cssstyledeclaration-declarations-23"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.#enable-a-css-style-sheet-set"> + <tbody id="s6.1.#ref-for-cssstyledeclaration-declarations-24"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.#enabled-css-style-sheet-set"> + <tbody id="s6.1.#ref-for-cssstyledeclaration-owner-node-4"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.#last-css-style-sheet-set-name"> + <tbody id="s6.1.#ref-for-cssstyledeclaration-parent-css-rule-5"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.#persistent-css-style-sheet"> + <tbody id="s6.1.#ref-for-cssstyledeclaration-readonly-flag-9"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.#preferred-css-style-sheet-set-name"> + <tbody id="s6.1.#ref-for-dom-cssstyledeclaration-csstext-6"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.#remove-a-css-style-sheet"> + <tbody id="s6.1.#ref-for-dom-elementcssinlinestyle-style-1"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.#select-a-css-style-sheet-set"> + <tbody id="s6.1.#ref-for-elementcssinlinestyle-1"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.1"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s6.2.1">+</a> - <a href="https://www.w3.org/TR/cssom/#the-http-default-style-header">6.2.1 The HTTP Default-Style Header</a></th></tr> + <tbody id="s6.1.#ref-for-elementcssinlinestyle-2"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.2"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s6.2.2">+</a> - <a href="https://www.w3.org/TR/cssom/#the-stylesheetlist-interface">6.2.2 The StyleSheetList Interface</a></th></tr> - <!-- 3 tests --> - <tr id="ttwf-cssom-doc-ext-load-count-6.2.2" class="dom script"> - <td> - <a href="ttwf-cssom-doc-ext-load-count.xht">ttwf-cssom-doc-ext-load-count</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 - 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.2" class="dom script"> - <td> - <a href="ttwf-cssom-doc-ext-load-tree-order.xht">ttwf-cssom-doc-ext-load-tree-order</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 - 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.2" class="dom script"> - <td> - <a href="ttwf-cssom-document-extension.xht">ttwf-cssom-document-extension</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 - 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.2.#dom-stylesheetlist-item"> + <tbody id="s6.1.#ref-for-elementcssinlinestyle-3"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.2.#dom-stylesheetlist-length"> + <tbody id="s6.1.#ref-for-parse-a-css-declaration-block-2"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.2.#stylesheetlist"> + <tbody id="s6.1.#ref-for-serialize-a-css-declaration-block-3"> <!-- 0 tests --> </tbody> - <tbody id="s6.2.3"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s6.2.3">+</a> - <a href="https://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="dom script"> - <td> - <a href="ttwf-cssom-doc-ext-load-count.xht">ttwf-cssom-doc-ext-load-count</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 - 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="dom script"> - <td> - <a href="ttwf-cssom-doc-ext-load-tree-order.xht">ttwf-cssom-doc-ext-load-tree-order</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 - 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="dom script"> - <td> - <a href="ttwf-cssom-document-extension.xht">ttwf-cssom-document-extension</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 - 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="https://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="https://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="https://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="https://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="https://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="https://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="https://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="https://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="https://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="https://www.w3.org/TR/cssom/#css-rules">6.4 CSS Rules</a></th></tr> - <!-- 2 tests --> - <tr id="cssimportrule-6.4" class="dom script"> - <td> - <a href="cssimportrule.xht">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" class="dom script"> - <td> - <a href="cssstylerule.xht">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> - </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="https://www.w3.org/TR/cssom/#the-cssrulelist-interface">6.4.1 The CSSRuleList Interface</a></th></tr> - <!-- 1 tests --> - <tr id="index-003-6.4.1" class="dom script"> - <td> - <a href="index-003.xht">index-003</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>CSS OM: CSS Values - <ul class="assert"> - <li>Testing Serialization of Style Rules</li> - </ul> - </td> - </tr> - </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="https://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.xht">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.xht">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.xht">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="https://www.w3.org/TR/cssom/#the-cssstylerule-interface">6.4.3 The CSSStyleRule Interface</a></th></tr> - <!-- 1 tests --> - <tr id="cssstylerule-6.4.3" class="dom script"> - <td> - <a href="cssstylerule.xht">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> - </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="https://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"> + <tbody id="s6.2"> <tr><th colspan="4" scope="rowgroup"> - <a href="#s6.4.5">+</a> - <a href="https://www.w3.org/TR/cssom/#the-cssimportrule-interface">6.4.5 The CSSImportRule Interface</a></th></tr> + <a href="#s6.2">+</a> + <a href="https://www.w3.org/TR/cssom-1/#extensions-to-the-window-interface">6.2 Extensions to the Window Interface</a></th></tr> <!-- 1 tests --> - <tr id="cssimportrule-6.4.5" class="dom script"> - <td> - <a href="cssimportrule.xht">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> - </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="https://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="https://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="https://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="https://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="https://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="https://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="https://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="https://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"> + <tr id="computed-style-001-6.2" class="dom script"> <td> <a href="computed-style-001.xht">computed-style-001</a></td> <td></td> @@ -778,201 +126,56 @@ </ul> </td> </tr> - <tr id="css-style-declaration-modifications-6.6.1" class="dom script"> - <td> - <a href="css-style-declaration-modifications.xht">css-style-declaration-modifications</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>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="dom script"> - <td> - <a href="cssom-cssstyledeclaration-set.xht">cssom-cssstyledeclaration-set</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: CSSStyleDeclaration on HTMLElement represents inline style changes - </td> - </tr> - <tr id="cssom-csstext-serialize-6.6.1" class="dom script"> - <td> - <a href="cssom-cssText-serialize.xht">cssom-csstext-serialize</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>getting cssText must return the result of serializing the CSS declaration blocks. - </td> - </tr> - <tr id="cssom-setproperty-shorthand-6.6.1" class="dom script"> - <td> - <a href="cssom-setProperty-shorthand.xht">cssom-setproperty-shorthand</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: CSSStyleDeclaration (set|remove)PropertyValue sets/removes shorthand properties - </td> - </tr> - <tr id="cssstyledeclaration-mutability-6.6.1" class="dom script"> - <td> - <a href="cssstyledeclaration-mutability.xht">cssstyledeclaration-mutability</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: 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"> - <!-- 1 tests --> - <tr id="cssstyledeclaration-csstext-6.6.1.#dom-cssstyledeclaration-csstext" class="primary dom script"> - <td><strong> - <a href="cssstyledeclaration-csstext.xht">cssstyledeclaration-csstext</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.cssText Test - <ul class="assert"> - <li>CSS declarations is serialized as expected</li> - </ul> - </td> - </tr> </tbody> - <tbody id="s6.6.1.#dom-cssstyledeclaration-getpropertypriority"> + <tbody id="s6.2.#dom-window-getcomputedstyle"> <!-- 0 tests --> </tbody> - <tbody id="s6.6.1.#dom-cssstyledeclaration-getpropertyvalue"> + <tbody id="s6.2.#dom-window-getcomputedstyle-elt-pseudoelt-elt"> <!-- 0 tests --> </tbody> - <tbody id="s6.6.1.#dom-cssstyledeclaration-item"> + <tbody id="s6.2.#dom-window-getcomputedstyle-elt-pseudoelt-pseudoelt"> <!-- 0 tests --> </tbody> - <tbody id="s6.6.1.#dom-cssstyledeclaration-length"> + <tbody id="s6.2.#ref-for-concept-css-style-sheet-origin-clean-flag-7"> <!-- 0 tests --> </tbody> - <tbody id="s6.6.1.#dom-cssstyledeclaration-parentrule"> + <tbody id="s6.2.#ref-for-css-declaration-block-7"> <!-- 0 tests --> </tbody> - <tbody id="s6.6.1.#dom-cssstyledeclaration-removeproperty"> + <tbody id="s6.2.#ref-for-css-declaration-block-8"> <!-- 0 tests --> </tbody> - <tbody id="s6.6.1.#dom-cssstyledeclaration-setproperty"> + <tbody id="s6.2.#ref-for-css-style-sheet-44"> <!-- 0 tests --> </tbody> - <tbody id="s6.6.1.#dom-cssstyledeclaration-setpropertypriority"> + <tbody id="s6.2.#ref-for-cssstyledeclaration-9"> <!-- 0 tests --> </tbody> - <tbody id="s6.6.1.#dom-cssstyledeclaration-setpropertyvalue"> + <tbody id="s6.2.#ref-for-cssstyledeclaration-declarations-25"> <!-- 0 tests --> </tbody> - <tbody id="s6.6.1.#idl-attribute-to-css-property"> + <tbody id="s6.2.#ref-for-cssstyledeclaration-owner-node-5"> <!-- 0 tests --> </tbody> - <tbody id="s6.6.1.#set-a-css-declaration-priority"> + <tbody id="s6.2.#ref-for-cssstyledeclaration-parent-css-rule-6"> <!-- 0 tests --> </tbody> - <tbody id="s6.6.1.#set-a-css-declaration-value"> + <tbody id="s6.2.#ref-for-cssstyledeclaration-readonly-flag-10"> <!-- 0 tests --> </tbody> - <tbody id="s6.7"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s6.7">+</a> - <a href="https://www.w3.org/TR/cssom/#css-values">6.7 CSS Values</a></th></tr> - <!-- 2 tests --> - <tr id="index-001-6.7" class="dom script"> - <td> - <a href="index-001.xht">index-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>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="dom script"> - <td> - <a href="index-002.xht">index-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>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="https://www.w3.org/TR/cssom/#parsing-css-values">6.7.1 Parsing CSS Values</a></th></tr> + <tbody id="s6.2.#ref-for-dom-window-getcomputedstyle-1"> <!-- 0 tests --> </tbody> - <tbody id="s6.7.1.#parse-a-css-value"> + <tbody id="s6.2.#ref-for-dom-window-getcomputedstyle-2"> <!-- 0 tests --> </tbody> - <tbody id="s6.7.2"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s6.7.2">+</a> - <a href="https://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.xht">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.xht">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.xht">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"> + <tbody id="s6.2.#ref-for-dom-window-getcomputedstyle-3"> <!-- 0 tests --> </tbody> - <tbody id="s6.7.2.#serialize-a-css-value"> + <tbody id="s6.2.#ref-for-resolved-value-1"> <!-- 0 tests --> </tbody> - <tbody id="s6.7.2.1"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s6.7.2.1">+</a> - <a href="https://www.w3.org/TR/cssom/#examples-0">6.7.2.1 Examples</a></th></tr> + <tbody id="s6.2.#ref-for-supported-css-property-8"> <!-- 0 tests --> </tbody> </table> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-7.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-7.xht index 85436303058..0febd2a9523 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-7.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-7.xht @@ -3,7 +3,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> - <title>DOM Access to CSS Declaration Blocks - CSS Object Model Level 1 CR Test Suite</title> + <title>Utility APIs - 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"; @@ -13,7 +13,7 @@ <body> <h1>CSS Object Model Level 1 CR Test Suite</h1> - <h2>DOM Access to CSS Declaration Blocks (2 tests)</h2> + <h2>Utility APIs (1 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -30,89 +30,48 @@ <tbody id="s7"> <tr><th colspan="4" scope="rowgroup"> <a href="#s7">+</a> - <a href="https://www.w3.org/TR/cssom/#dom-access-to-css-declaration-blocks">7 DOM Access to CSS Declaration Blocks</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#utility-apis">7 Utility APIs</a></th></tr> <!-- 0 tests --> </tbody> <tbody id="s7.1"> <tr><th colspan="4" scope="rowgroup"> <a href="#s7.1">+</a> - <a href="https://www.w3.org/TR/cssom/#the-elementcssinlinestyle-interface">7.1 The ElementCSSInlineStyle Interface</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s7.1.#dom-elementcssinlinestyle-style"> - <!-- 0 tests --> - </tbody> - <tbody id="s7.1.#elementcssinlinestyle"> + <a href="https://www.w3.org/TR/cssom-1/#the-css.escape()-method">7.1 The CSS.escape() Method</a></th></tr> <!-- 1 tests --> - <tr id="inline-style-001-7.1.#elementcssinlinestyle" class="dom script"> - <td> - <a href="inline-style-001.xht">inline-style-001</a></td> + <tr id="escape-7.1" class="primary script"> + <td><strong> + <a href="escape.xht">escape</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>Inline CSSStyleDeclaration - <ul class="assert"> - <li>Inline CSSStyleDeclaration is properly initialized and can be modified through its interface</li> - </ul> + <td><abbr class="script" title="Executes tests in script">Script</abbr></td> + <td>CSS#escape </td> </tr> </tbody> - <tbody id="s7.2"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s7.2">+</a> - <a href="https://www.w3.org/TR/cssom/#extensions-to-the-window-interface">7.2 Extensions to the Window Interface</a></th></tr> - <!-- 1 tests --> - <tr id="computed-style-001-7.2" class="dom script"> - <td> - <a href="computed-style-001.xht">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> - </tbody> - <tbody id="s7.2.#dom-window-getcomputedstyle"> - <!-- 0 tests --> - </tbody> - <tbody id="s7.3"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s7.3">+</a> - <a href="https://www.w3.org/TR/cssom/#the-getstyleutils-interface">7.3 The GetStyleUtils Interface</a></th></tr> + <tbody id="s7.1.#css"> <!-- 0 tests --> </tbody> - <tbody id="s7.3.#associated-document"> + <tbody id="s7.1.#dom-css-escape"> <!-- 0 tests --> </tbody> - <tbody id="s7.3.#dom-getstyleutils-cascadedstyle"> + <tbody id="s7.1.#dom-css-escape-ident-ident"> <!-- 0 tests --> </tbody> - <tbody id="s7.3.#dom-getstyleutils-rawcomputedstyle"> + <tbody id="s7.1.#example-7bab7fa8"> <!-- 0 tests --> </tbody> - <tbody id="s7.3.#dom-getstyleutils-usedstyle"> + <tbody id="s7.1.#example-b26de1f0"> <!-- 0 tests --> </tbody> - <tbody id="s7.3.#getstyleutils"> + <tbody id="s7.1.#ref-for-dom-css-escape-1"> <!-- 0 tests --> </tbody> - <tbody id="s7.4"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s7.4">+</a> - <a href="https://www.w3.org/TR/cssom/#extensions-to-the-element-interface">7.4 Extensions to the Element Interface</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s7.4.#dom-element-pseudo"> + <tbody id="s7.1.#ref-for-dom-css-escape-2"> <!-- 0 tests --> </tbody> - <tbody id="s7.5"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s7.5">+</a> - <a href="https://www.w3.org/TR/cssom/#the-pseudoelement-interface">7.5 The PseudoElement Interface</a></th></tr> + <tbody id="s7.1.#ref-for-dom-css-escape-3"> <!-- 0 tests --> </tbody> - <tbody id="s7.5.#pseudoelement"> + <tbody id="s7.1.#ref-for-serialize-an-identifier-10"> <!-- 0 tests --> </tbody> </table> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-8.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-8.xht index 69c8beb7b1d..f807df6aca3 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-8.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-8.xht @@ -3,7 +3,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> - <title>Utility APIs - CSS Object Model Level 1 CR Test Suite</title> + <title>Resolved Values - 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"; @@ -13,7 +13,7 @@ <body> <h1>CSS Object Model Level 1 CR Test Suite</h1> - <h2>Utility APIs (1 tests)</h2> + <h2>Resolved Values (1 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -30,24 +30,54 @@ <tbody id="s8"> <tr><th colspan="4" scope="rowgroup"> <a href="#s8">+</a> - <a href="https://www.w3.org/TR/cssom/#utility-apis">8 Utility APIs</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s8.1"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s8.1">+</a> - <a href="https://www.w3.org/TR/cssom/#the-css.escape()-method">8.1 The CSS.escape() Method</a></th></tr> + <a href="https://www.w3.org/TR/cssom-1/#resolved-values">8 Resolved Values</a></th></tr> <!-- 1 tests --> - <tr id="escape-8.1" class="primary script"> - <td><strong> - <a href="escape.xht">escape</a></strong></td> + <tr id="computed-style-001-8" class="dom script"> + <td> + <a href="computed-style-001.xht">computed-style-001</a></td> <td></td> - <td><abbr class="script" title="Executes tests in script">Script</abbr></td> - <td>CSS#escape + <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> </tbody> - <tbody id="s8.1.#dom-css-escape"> + <tbody id="s8.#ref-for-dom-window-getcomputedstyle-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s8.#ref-for-dom-window-getcomputedstyle-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s8.#ref-for-resolved-value-10"> + <!-- 0 tests --> + </tbody> + <tbody id="s8.#ref-for-resolved-value-2"> + <!-- 0 tests --> + </tbody> + <tbody id="s8.#ref-for-resolved-value-3"> + <!-- 0 tests --> + </tbody> + <tbody id="s8.#ref-for-resolved-value-4"> + <!-- 0 tests --> + </tbody> + <tbody id="s8.#ref-for-resolved-value-5"> + <!-- 0 tests --> + </tbody> + <tbody id="s8.#ref-for-resolved-value-6"> + <!-- 0 tests --> + </tbody> + <tbody id="s8.#ref-for-resolved-value-7"> + <!-- 0 tests --> + </tbody> + <tbody id="s8.#ref-for-resolved-value-8"> + <!-- 0 tests --> + </tbody> + <tbody id="s8.#ref-for-resolved-value-9"> + <!-- 0 tests --> + </tbody> + <tbody id="s8.#resolved-value"> <!-- 0 tests --> </tbody> </table> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-9.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-9.xht index 0ed4401bf25..afd9855fa2e 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-9.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-9.xht @@ -3,7 +3,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> - <title>Resolved Values - CSS Object Model Level 1 CR Test Suite</title> + <title>IANA Considerations - 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"; @@ -13,7 +13,7 @@ <body> <h1>CSS Object Model Level 1 CR Test Suite</h1> - <h2>Resolved Values (1 tests)</h2> + <h2>IANA Considerations (0 tests)</h2> <table width="100%"> <col id="test-column"></col> <col id="refs-column"></col> @@ -30,21 +30,16 @@ <tbody id="s9"> <tr><th colspan="4" scope="rowgroup"> <a href="#s9">+</a> - <a href="https://www.w3.org/TR/cssom/#resolved-values">9 Resolved Values</a></th></tr> - <!-- 1 tests --> - <tr id="computed-style-001-9" class="dom script"> - <td> - <a href="computed-style-001.xht">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> + <a href="https://www.w3.org/TR/cssom-1/#iana-considerations">9 IANA Considerations</a></th></tr> + <!-- 0 tests --> + </tbody> + <tbody id="s9.1"> + <tr><th colspan="4" scope="rowgroup"> + <a href="#s9.1">+</a> + <a href="https://www.w3.org/TR/cssom-1/#default-style">9.1 Default-Style</a></th></tr> + <!-- 0 tests --> </tbody> - <tbody id="s9.#resolved-value"> + <tbody id="s9.1.#http-default-style"> <!-- 0 tests --> </tbody> </table> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/computed-style-001.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/computed-style-001.xht index 5f91867185d..8e3b839f939 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/computed-style-001.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/computed-style-001.xht @@ -2,9 +2,9 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSS Test: getComputedStyle</title> <link href="mailto:betravis@adobe.com" rel="author" title="Bear Travis" /> - <link href="http://www.w3.org/TR/cssom/#extensions-to-the-window-interface" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#the-cssstyledeclaration-interface" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#resolved-values" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#extensions-to-the-window-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssstyledeclaration-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#resolved-values" rel="help" /> <meta content="dom" name="flags" /> <meta content="getComputedStyle returns a readonly CSSStyleDeclaration with resolved values" name="assert" /> <script src="/resources/testharness.js" type="text/javascript"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/css-style-declaration-modifications.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/css-style-declaration-modifications.xht index 10d19ce8dac..2cf93c949c4 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/css-style-declaration-modifications.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/css-style-declaration-modifications.xht @@ -2,7 +2,7 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSS Test: CSSStyleDeclaration Interface</title> <link href="mailto:betravis@adobe.com" rel="author" title="Bear Travis" /> - <link href="http://www.w3.org/TR/cssom/#the-cssstyledeclaration-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssstyledeclaration-interface" rel="help" /> <meta content="dom" name="flags" /> <meta content="CSSStyleDeclaration is properly initialized and can be modified through its interface" name="assert" /> <script src="/resources/testharness.js" type="text/javascript"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssimportrule.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssimportrule.xht index 0536c598710..651fc55e604 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssimportrule.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssimportrule.xht @@ -2,9 +2,9 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSSOM CSSRule CSSImportRule interface</title> <link href="mailto:lew.letitia@gmail.com" rel="author" title="Letitia Lew" /> - <link href="http://www.w3.org/TR/cssom/#css-rules" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#the-cssrule-interface" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#the-cssimportrule-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#css-rules" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssrule-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssimportrule-interface" rel="help" /> <meta content="dom" name="flags" /> <meta content="All properties for this CSSImportRule instance of CSSRule are initialized correctly" name="assert" /> <script src="/resources/testharness.js"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssom-cssText-serialize.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssom-cssText-serialize.xht index c4737cfb395..199b82fba47 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssom-cssText-serialize.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssom-cssText-serialize.xht @@ -2,7 +2,7 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSSOM Parsing Test: getting cssText must return the result of serializing the CSS declaration blocks.</title> <link href="mailto:paul.irish@gmail.com" rel="author" title="Paul Irish" /> - <link href="http://www.w3.org/TR/cssom/#the-cssstyledeclaration-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssstyledeclaration-interface" rel="help" /> <link href="http://trac.webkit.org/export/120528/trunk/LayoutTests/fast/css/cssText-cache.html" rel="source" /> <meta content="dom" name="flags" /> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssom-cssstyledeclaration-set.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssom-cssstyledeclaration-set.xht index bbd098c23c0..809fa1c0806 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssom-cssstyledeclaration-set.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssom-cssstyledeclaration-set.xht @@ -2,7 +2,7 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSSOM: CSSStyleDeclaration on HTMLElement represents inline style changes</title> <link href="mailto:paul.irish@gmail.com" rel="author" title="Paul Irish" /> - <link href="http://www.w3.org/TR/cssom/#the-cssstyledeclaration-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssstyledeclaration-interface" rel="help" /> <link href="http://trac.webkit.org/export/120528/trunk/LayoutTests/fast/css/cssText-cache.html" rel="source" /> <meta content="dom" name="flags" /> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssom-setProperty-shorthand.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssom-setProperty-shorthand.xht index 0cf2b9ca7b6..98e9e930bf7 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssom-setProperty-shorthand.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssom-setProperty-shorthand.xht @@ -2,7 +2,7 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSSOM: CSSStyleDeclaration (set|remove)PropertyValue sets/removes shorthand properties</title> <link href="mailto:paul.irish@gmail.com" rel="author" title="Paul Irish" /> - <link href="http://www.w3.org/TR/cssom/#the-cssstyledeclaration-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssstyledeclaration-interface" rel="help" /> <link href="http://trac.webkit.org/export/120528/trunk/LayoutTests/fast/css/cssom-remove-shorthand-property.html" rel="source" /> <meta content="dom" name="flags" /> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssstyledeclaration-mutability.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssstyledeclaration-mutability.xht index 1aaac27e31a..8b70f4df533 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssstyledeclaration-mutability.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssstyledeclaration-mutability.xht @@ -3,7 +3,7 @@ <title>CSSOM: CSSStyleDeclaration is mutable and immutable in various settings</title> <link href="mailto:paul.irish@gmail.com" rel="author" title="Paul Irish" /> <link href="mailto:ms2ger@gmail.com" rel="reviewer" title="Ms2ger" /> <!-- 2012-06-17 --> - <link href="http://www.w3.org/TR/cssom/#the-cssstyledeclaration-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssstyledeclaration-interface" rel="help" /> <meta content="dom" name="flags" /> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssstylerule.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssstylerule.xht index 00d5890c140..3d063d087d9 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssstylerule.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssstylerule.xht @@ -2,9 +2,9 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSSOM CSSRule CSSStyleRule interface</title> <link href="mailto:lew.letitia@gmail.com" rel="author" title="Letitia Lew" /> - <link href="http://www.w3.org/TR/cssom/#css-rules" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#the-cssrule-interface" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#the-cssstylerule-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#css-rules" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssrule-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssstylerule-interface" rel="help" /> <meta content="dom" name="flags" /> <meta content="All properties for this CSSStyleRule instance of CSSRule are initialized correctly" name="assert" /> <script src="/resources/testharness.js"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/index-001.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/index-001.xht index 3de81646c49..51072613eeb 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/index-001.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/index-001.xht @@ -2,7 +2,7 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSS OM: CSS Values</title> <link href="mailto:manian@adobe.com" rel="author" title="Divya Manian" /> - <link href="http://www.w3.org/TR/cssom/#css-values" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#css-values" rel="help" /> <meta content="dom" name="flags" /> <meta content="The style value should be serialized to margin: 20px;" name="assert" /> <script src="/resources/testharness.js"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/index-002.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/index-002.xht index a5495d02b24..0c938848fd9 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/index-002.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/index-002.xht @@ -2,7 +2,7 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSS OM: CSS Values</title> <link href="mailto:manian@adobe.com" rel="author" title="Divya Manian" /> - <link href="http://www.w3.org/TR/cssom/#css-values" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#css-values" rel="help" /> <meta content="dom" name="flags" /> <meta content="Testing Serialization of Shorthand Values" name="assert" /> <script src="/resources/testharness.js"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/index-003.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/index-003.xht index b201aab8f1c..f09800897b2 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/index-003.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/index-003.xht @@ -2,7 +2,7 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSS OM: CSS Values</title> <link href="mailto:manian@adobe.com" rel="author" title="Divya Manian" /> - <link href="http://www.w3.org/TR/cssom/#the-cssrulelist-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssrulelist-interface" rel="help" /> <meta content="dom" name="flags" /> <meta content="Testing Serialization of Style Rules" name="assert" /> <script src="/resources/testharness.js"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/inline-style-001.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/inline-style-001.xht index abd7e21ccd2..ad8a7f5ed1a 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/inline-style-001.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/inline-style-001.xht @@ -2,7 +2,7 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSS Test: Inline CSSStyleDeclaration</title> <link href="mailto:betravis@adobe.com" rel="author" title="Bear Travis" /> - <link href="http://www.w3.org/TR/cssom/#elementcssinlinestyle" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#elementcssinlinestyle" rel="help" /> <meta content="dom" name="flags" /> <meta content="Inline CSSStyleDeclaration is properly initialized and can be modified through its interface" name="assert" /> <script src="/resources/testharness.js" type="text/javascript"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/matchMedia.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/matchMedia.xht index 13afb4226b0..585d4897672 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/matchMedia.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/matchMedia.xht @@ -14,7 +14,7 @@ <link rel="author" title="Rune Lillesveen" href="mailto:rune@opera.com" /> <link rel="help" href="http://www.w3.org/TR/cssom-view/#dom-window-matchmedia" /> <link rel="help" href="http://www.w3.org/TR/cssom-view/#the-mediaquerylist-interface" /> - <link rel="help" href="http://www.w3.org/TR/cssom/#serializing-media-queries" /> + <link rel="help" href="http://www.w3.org/TR/cssom-1/#serializing-media-queries" /> <meta name="flags" content="dom" /> <script src="/resources/testharness.js" type="text/javascript"></script> <script src="/resources/testharnessreport.js" type="text/javascript"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-001.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-001.xht index af1f5fd0f1d..a108d963345 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-001.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-001.xht @@ -3,7 +3,7 @@ <title>CSS Test: CSSOM Media Query List Serialization</title> <link href="mailto:ben@codeforamerica.org" rel="author" title="Ben Sheldon" /> <link href="mailto:chapman.shoop@gmail.com" rel="author" title="Chapman Shoop" /> - <link href="http://www.w3.org/TR/cssom/#the-medialist-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-medialist-interface" rel="help" /> <meta content="dom" name="flags" /> <meta content="MediaLists are serialized according to the specification" name="assert" /> <script src="/resources/testharness.js" type="text/javascript"></script> @@ -11,23 +11,23 @@ <script id="metadata_cache">/* { "mediatest_medialist_serialize_element": { - "help": ["http://www.w3.org/TR/cssom/#the-medialist-interface", - "http://www.w3.org/TR/cssom/#serializing-media-queries"], + "help": ["http://www.w3.org/TR/cssom-1/#the-medialist-interface", + "http://www.w3.org/TR/cssom-1/#serializing-media-queries"], "assert": ["MediaList.mediaText equals the 'media' value of the initial 'style' element."] }, "mediatest_medialist_serialize_comma": { - "help": ["http://www.w3.org/TR/cssom/#the-medialist-interface", - "http://www.w3.org/TR/cssom/#serializing-media-queries"], + "help": ["http://www.w3.org/TR/cssom-1/#the-medialist-interface", + "http://www.w3.org/TR/cssom-1/#serializing-media-queries"], "assert": ["To serialize a comma-separated list concatenate all items of the list in list order while separating them by \",\" (U+002C), followed by a space (U+0020)."] }, "mediatest_medialist_serialize_empty": { - "help": ["http://www.w3.org/TR/cssom/#the-medialist-interface", - "http://www.w3.org/TR/cssom/#serializing-media-queries"], + "help": ["http://www.w3.org/TR/cssom-1/#the-medialist-interface", + "http://www.w3.org/TR/cssom-1/#serializing-media-queries"], "assert": ["If the media query list is empty return the empty string."] }, "mediatest_medialist_serialize_lexicographical": { - "help": ["http://www.w3.org/TR/cssom/#the-medialist-interface", - "http://www.w3.org/TR/cssom/#serializing-media-queries"], + "help": ["http://www.w3.org/TR/cssom-1/#the-medialist-interface", + "http://www.w3.org/TR/cssom-1/#serializing-media-queries"], "assert": ["Each media query in the list of media queries should be sorted in lexicographical order."] } } @@ -70,7 +70,7 @@ assert_equals(mediaList.mediaText, "all"); }, "mediatest_medialist_serialize_element", - { help: ["http://www.w3.org/TR/cssom/#the-medialist-interface", "http://www.w3.org/TR/cssom/#serializing-media-queries"], + { help: ["http://www.w3.org/TR/cssom-1/#the-medialist-interface", "http://www.w3.org/TR/cssom-1/#serializing-media-queries"], assert: ["MediaList.mediaText equals the 'media' value of the initial 'style' element."] }); test(function() { @@ -80,7 +80,7 @@ assert_equals(mediaList.mediaText, "all, screen"); }, "mediatest_medialist_serialize_comma", - { help: ["http://www.w3.org/TR/cssom/#the-medialist-interface", "http://www.w3.org/TR/cssom/#serializing-media-queries"], + { help: ["http://www.w3.org/TR/cssom-1/#the-medialist-interface", "http://www.w3.org/TR/cssom-1/#serializing-media-queries"], assert: ["To serialize a comma-separated list concatenate all items of the list in list order while separating them by \",\" (U+002C), followed by a space (U+0020)."] }); test(function() { @@ -90,7 +90,7 @@ assert_equals(mediaList.mediaText, ""); }, "mediatest_medialist_serialize_empty", - { help: ["http://www.w3.org/TR/cssom/#the-medialist-interface", "http://www.w3.org/TR/cssom/#serializing-media-queries"], + { help: ["http://www.w3.org/TR/cssom-1/#the-medialist-interface", "http://www.w3.org/TR/cssom-1/#serializing-media-queries"], assert: ["If the media query list is empty return the empty string."] }); test(function() { @@ -101,7 +101,7 @@ assert_equals(mediaList.mediaText, "all, print, screen"); }, "mediatest_medialist_serialize_lexicographical", - { help: ["http://www.w3.org/TR/cssom/#the-medialist-interface", "http://www.w3.org/TR/cssom/#serializing-media-queries"], + { help: ["http://www.w3.org/TR/cssom-1/#the-medialist-interface", "http://www.w3.org/TR/cssom-1/#serializing-media-queries"], assert: ["Each media query in the list of media queries should be sorted in lexicographical order."] }); </script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-002.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-002.xht index d561fff671f..e77ce26e440 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-002.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-002.xht @@ -3,7 +3,7 @@ <title>CSS Test: CSSOM MediaList Interfaces</title> <link href="mailto:chapman.shoop@gmail.com" rel="author" title="Chapman Shoop" /> <link href="mailto:ms2ger@gmail.com" rel="reviewer" title="Ms2ger" /> <!-- 2012-06-17 --> - <link href="http://www.w3.org/TR/cssom/#the-medialist-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-medialist-interface" rel="help" /> <meta content="dom" name="flags" /> <meta content="MediaList object has deleteMedium method and it functions properly." name="assert" /> <script src="/resources/testharness.js" type="text/javascript"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-003.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-003.xht index d33eb91fd0b..891337123f1 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-003.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-003.xht @@ -3,7 +3,7 @@ <title>CSS Test: CSSOM Media Query Serialization</title> <link href="mailto:ben@codeforamerica.org" rel="author" title="Ben Sheldon" /> <link href="mailto:chapman.shoop@gmail.com" rel="author" title="Chapman Shoop" /> - <link href="http://www.w3.org/TR/cssom/#serializing-media-queries" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#serializing-media-queries" rel="help" /> <meta content="dom" name="flags" /> <meta content="Media Queries are serialized according to the specification" name="assert" /> <script src="/resources/testharness.js" type="text/javascript"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-004.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-004.xht index 02616744d49..917d696b0f7 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-004.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/medialist-interfaces-004.xht @@ -2,7 +2,7 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSS Test: CSSOM MediaList Interfaces</title> <link href="mailto:chapman.shoop@gmail.com" rel="author" title="Chapman Shoop" /> - <link href="http://www.w3.org/TR/cssom/#the-medialist-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-medialist-interface" rel="help" /> <meta content="dom" name="flags" /> <meta content="MediaList object has appendMedium method and it functions properly." name="assert" /> <script src="/resources/testharness.js" type="text/javascript"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/shape-outside-shape-arguments-000.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/shape-outside-shape-arguments-000.xht index 1a74a5fc0e6..53740da4f47 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/shape-outside-shape-arguments-000.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/shape-outside-shape-arguments-000.xht @@ -6,7 +6,7 @@ <link href="mailto:stearns@adobe.com" rel="reviewer" title="Alan Stearns" /> <!-- 2014-03-04 --> <link href="http://www.w3.org/TR/css-shapes-1/#typedef-basic-shape" rel="help" /> <link href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#serializing-css-values" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#serializing-css-values" rel="help" /> <meta content="A basic basic shape can contain any length unit type, or percentage" name="assert" /> <meta content="dom" name="flags" /> <script src="/resources/testharness.js"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/shape-outside-shape-arguments-001.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/shape-outside-shape-arguments-001.xht index 08461ca5eca..d5651507ef3 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/shape-outside-shape-arguments-001.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/shape-outside-shape-arguments-001.xht @@ -6,7 +6,7 @@ <link href="mailto:stearns@adobe.com" rel="reviewer" title="Alan Stearns" /> <!-- 2014-03-04 --> <link href="http://www.w3.org/TR/css-shapes-1/#typedef-basic-shape" rel="help" /> <link href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#serializing-css-values" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#serializing-css-values" rel="help" /> <meta content="The basic shape can contain all valid number formats" name="assert" /> <meta content="dom" name="flags" /> <script src="/resources/testharness.js"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/shape-outside-shape-notation-000.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/shape-outside-shape-notation-000.xht index 8bd7561266c..87928f1ec33 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/shape-outside-shape-notation-000.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/shape-outside-shape-notation-000.xht @@ -5,7 +5,7 @@ <link href="mailto:betravis@adobe.com" rel="author" title="Bear Travis" /> <link href="mailto:stearns@adobe.com" rel="reviewer" title="Alan Stearns" /> <!-- 2014-03-04 --> <link href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#serializing-css-values" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#serializing-css-values" rel="help" /> <meta content="Basic shapes use functional notation, and may contain optional whitespace inside the parentheses" name="assert" /> <meta content="dom" name="flags" /> <script src="/resources/testharness.js"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/style-sheet-interfaces-001.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/style-sheet-interfaces-001.xht index 925ab584be2..04693c253e5 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/style-sheet-interfaces-001.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/style-sheet-interfaces-001.xht @@ -2,7 +2,7 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSS Test: CSSOM StyleSheet Initial Values</title> <link href="mailto:betravis@adobe.com" rel="author" title="Bear Travis" /> - <link href="http://www.w3.org/TR/cssom/#css-style-sheets" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#css-style-sheets" rel="help" /> <meta content="dom" name="flags" /> <meta content="StyleSheet and CSSStyleSheet objects have the properties specified in their interfaces" name="assert" /> <script src="/resources/testharness.js" type="text/javascript"></script> @@ -15,7 +15,7 @@ <script id="metadata_cache">/* { "sheet_property": { - "help": "http://www.w3.org/TR/cssom/#the-linkstyle-interface", + "help": "http://www.w3.org/TR/cssom-1/#the-linkstyle-interface", "assert": ["styleElement.sheet exists", "styleElement.sheet is a CSSStyleSheet", "linkElement.sheet exists", @@ -26,8 +26,8 @@ "ownerRule, cssRules are read only"] }, "CSSStyleSheet_property_values": { - "help": ["http://www.w3.org/TR/cssom/#css-style-sheets", - "http://www.w3.org/TR/cssom/#cssimportrule"], + "help": ["http://www.w3.org/TR/cssom-1/#css-style-sheets", + "http://www.w3.org/TR/cssom-1/#cssimportrule"], "assert": "CSSStyleSheet initial property values are correct" }, "StyleSheet_properties": { @@ -56,7 +56,7 @@ linkSheet = linkElement.sheet; assert_true(linkSheet instanceof CSSStyleSheet); }, "sheet_property", - { help: "http://www.w3.org/TR/cssom/#the-linkstyle-interface", + { help: "http://www.w3.org/TR/cssom-1/#the-linkstyle-interface", assert: [ "styleElement.sheet exists", "styleElement.sheet is a CSSStyleSheet", "linkElement.sheet exists", "linkElement.sheet is a CSSStyleSheet"] }); @@ -79,8 +79,8 @@ assert_true(styleSheet.cssRules.item(0) instanceof CSSImportRule); importSheet = styleSheet.cssRules.item(0).styleSheet; }, "CSSStyleSheet_property_values", - { help: [ "http://www.w3.org/TR/cssom/#css-style-sheets", - "http://www.w3.org/TR/cssom/#cssimportrule" ], + { help: [ "http://www.w3.org/TR/cssom-1/#css-style-sheets", + "http://www.w3.org/TR/cssom-1/#cssimportrule" ], assert: "CSSStyleSheet initial property values are correct" }); test(function() { diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/style-sheet-interfaces-002.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/style-sheet-interfaces-002.xht index a01ac1a261a..c3dc00eef41 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/style-sheet-interfaces-002.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/style-sheet-interfaces-002.xht @@ -3,8 +3,8 @@ <title>CSS Test: CSSOM StyleSheet Modify Rule List</title> <link href="mailto:betravis@adobe.com" rel="author" title="Bear Travis" /> <link href="mailto:ms2ger@gmail.com" rel="reviewer" title="Ms2ger" /> <!-- 2012-06-17 --> - <link href="http://www.w3.org/TR/cssom/#the-cssstylesheet-interface" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#the-cssrule-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssstylesheet-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-cssrule-interface" rel="help" /> <meta content="dom" name="flags" /> <meta content="StyleSheet and CSSStyleSheet objects have the properties specified in their interfaces" name="assert" /> <script src="/resources/testharness.js" type="text/javascript"></script> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/toc.xht index c00a38f11f7..06d813ee332 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/toc.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/toc.xht @@ -26,49 +26,54 @@ </tbody> <tbody id="s2"> <tr><th><a href="chapter-2.xht">Chapter 2 - - Conformance</a></th> + Terminology</a></th> <td>(0 Tests)</td></tr> </tbody> <tbody id="s3"> <tr><th><a href="chapter-3.xht">Chapter 3 - - Terminology</a></th> - <td>(0 Tests)</td></tr> + Media Queries</a></th> + <td>(6 Tests)</td></tr> </tbody> <tbody id="s4"> <tr><th><a href="chapter-4.xht">Chapter 4 - - Media Queries</a></th> - <td>(6 Tests)</td></tr> + Selectors</a></th> + <td>(2 Tests)</td></tr> </tbody> <tbody id="s5"> <tr><th><a href="chapter-5.xht">Chapter 5 - - Selectors</a></th> - <td>(2 Tests)</td></tr> + CSS</a></th> + <td>(20 Tests)</td></tr> </tbody> <tbody id="s6"> <tr><th><a href="chapter-6.xht">Chapter 6 - - CSS</a></th> - <td>(20 Tests)</td></tr> + DOM Access to CSS Declaration Blocks</a></th> + <td>(2 Tests)</td></tr> </tbody> <tbody id="s7"> <tr><th><a href="chapter-7.xht">Chapter 7 - - DOM Access to CSS Declaration Blocks</a></th> - <td>(2 Tests)</td></tr> + Utility APIs</a></th> + <td>(1 Tests)</td></tr> </tbody> <tbody id="s8"> <tr><th><a href="chapter-8.xht">Chapter 8 - - Utility APIs</a></th> + Resolved Values</a></th> <td>(1 Tests)</td></tr> </tbody> <tbody id="s9"> <tr><th><a href="chapter-9.xht">Chapter 9 - - Resolved Values</a></th> - <td>(1 Tests)</td></tr> + IANA Considerations</a></th> + <td>(0 Tests)</td></tr> </tbody> <tbody id="s10"> <tr><th><a href="chapter-10.xht">Chapter 10 - - IANA Considerations</a></th> + Change History</a></th> <td>(0 Tests)</td></tr> </tbody> + <tbody id="s11"> + <tr><th><a href="chapter-11.xht">Chapter 11 - + Acknowledgments</a></th> + <td>(1 Tests)</td></tr> + </tbody> </table> </body> </html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/ttwf-cssom-doc-ext-load-count.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/ttwf-cssom-doc-ext-load-count.xht index 05d3abb286a..424c918d7db 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/ttwf-cssom-doc-ext-load-count.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/ttwf-cssom-doc-ext-load-count.xht @@ -2,9 +2,9 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSSOM - Extensions to the Document Interface: StyleSheetList length reflects dynamically loaded and unloaded sheets</title> <link href="mailto:jesse@codeforamerica.org" rel="author" title="Jesse Bounds" /> - <link href="http://www.w3.org/TR/cssom/#extensions-to-the-document-interface" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#the-stylesheetlist-interface" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#css-style-sheet-collections" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#extensions-to-the-document-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-stylesheetlist-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#css-style-sheet-collections" rel="help" /> <link href="stylesheet.css" type="text/css" rel="stylesheet" /> <meta content="dom" name="flags" /> <meta content="The styleSheets length attribute must reflect the number of sheets at page load and after dynamically" name="assert" /> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/ttwf-cssom-doc-ext-load-tree-order.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/ttwf-cssom-doc-ext-load-tree-order.xht index 78fef508d18..036edf5a121 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/ttwf-cssom-doc-ext-load-tree-order.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/ttwf-cssom-doc-ext-load-tree-order.xht @@ -2,9 +2,9 @@ <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>CSSOM - Extensions to the Document Interface: Stylesheet header load order</title> <link href="mailto:jesse@codeforamerica.org" rel="author" title="Jesse Bounds" /> - <link href="http://www.w3.org/TR/cssom/#extensions-to-the-document-interface" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#the-stylesheetlist-interface" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#css-style-sheet-collections" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#extensions-to-the-document-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-stylesheetlist-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#css-style-sheet-collections" rel="help" /> <style type="text/css" title="aaa"> H1 {border-width: 1; border: solid; text-align: center} </style> diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/ttwf-cssom-document-extension.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/ttwf-cssom-document-extension.xht index 3f026759f03..a99b0d69171 100644 --- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/ttwf-cssom-document-extension.xht +++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/ttwf-cssom-document-extension.xht @@ -3,8 +3,8 @@ <title>CSSOM - Extensions to the Document Interface: StyleSheetList length is 0 when no sheets loaded</title> <link href="mailto:jesse@codeforamerica.org" rel="author" title="Jesse Bounds" /> <link href="mailto:ms2ger@gmail.com" rel="reviewer" title="Ms2ger" /> <!-- 2012-06-17 --> - <link href="http://www.w3.org/TR/cssom/#extensions-to-the-document-interface" rel="help" /> - <link href="http://www.w3.org/TR/cssom/#the-stylesheetlist-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#extensions-to-the-document-interface" rel="help" /> + <link href="http://www.w3.org/TR/cssom-1/#the-stylesheetlist-interface" rel="help" /> <meta content="dom" name="flags" /> <meta content="The styleSheets attribute must return a StyleSheetList sequence representing the document style sheets." name="assert" /> <script src="/resources/testharness.js"></script> |