diff options
Diffstat (limited to 'tests/wpt/css-tests/css-conditional-3_dev/xhtml1')
104 files changed, 0 insertions, 4809 deletions
diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/001.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/001.xht deleted file mode 100644 index da51f3e5082..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/001.xht +++ /dev/null @@ -1,224 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Test (Conditional Rules): @supports rules OM support</title> -<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> -<link href="http://opera.com" rel="author" title="Opera Software ASA" /> -<link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> -<meta content="" name="flags" /> -<script src="/resources/testharness.js"></script> -<script src="/resources/testharnessreport.js"></script> -<style> - @supports (padding: 0) { - dfn { width:0; } - @supports (width: 0) { - br { height:0; } - } - ol { display:none; } - } - @media all { - @supports (padding: 0) { - @keyframes foo { - 0% { top: 0; left: 0; } - 100% { top: 100px; left: 100px; } - } - } - } - @supports (border: black) and (padding: 0) and (width: 0) { - dfn { width:0; } - } - @supports (border: black) or (padding: 0) or (width: 0) { - dfn { width:0; } - } -</style> -<script> - /** - * Asserts tha the two strings are equal, after normalizing whitespace - * - * If the serialization of whitespace and identation ever becomes - * specified to a sufficient degree of presition, this should be - * replaced by a strict textual comparison with assert_equals. - */ - function assert_equals_normalized(a, b) { - var normal_a = a.replace(/\s+/g, " "); - var normal_b = b.replace(/\s+/g, " "); - assert_equals(normal_a, normal_b); - } - test(function(){ - var base_rule = document.styleSheets[0].cssRules[0]; - var child_rule = base_rule.cssRules[1]; - assert_equals_normalized(base_rule.cssText, - "@supports (padding: 0) {\n" - +" dfn { width: 0px; }\n" - +" @supports (width: 0) {\n" - +" br { height: 0px; }\n" - +" }\n" - +" ol { display: none; }\n" - +"}"); - assert_equals_normalized(child_rule.cssText, - "@supports (width: 0) {\n" - +" br { height: 0px; }\n" - +"}"); - }, "nested @supports serialize properly"); - - test(function(){ - var base_rule = document.styleSheets[0].cssRules[1]; - var child_rule = base_rule.cssRules[0]; - var grand_child_rule = child_rule.cssRules[0]; - assert_equals_normalized(base_rule.cssText, - "@media all {\n" - +" @supports (padding: 0) {\n" - +" @keyframes foo {\n" - +" 0% { top: 0px; left: 0px; }\n" - +" 100% { top: 100px; left: 100px; }\n" - +" }\n" - +" }\n" - +"}"); - assert_equals_normalized(child_rule.cssText, - "@supports (padding: 0) {\n" - +" @keyframes foo {\n" - +" 0% { top: 0px; left: 0px; }\n" - +" 100% { top: 100px; left: 100px; }\n" - +" }\n" - +"}"); - assert_equals_normalized(grand_child_rule.cssText, - "@keyframes foo {\n" - +" 0% { top: 0px; left: 0px; }\n" - +" 100% { top: 100px; left: 100px; }\n" - +"}"); - }, "@keyframes nested in @supports serialize properly"); - - test(function(){ - var rules = document.styleSheets[0].cssRules; - assert_equals(rules.length, 4); - assert_equals(rules[0].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[1].type, CSSRule.MEDIA_RULE); - assert_equals(rules[0].cssRules.length, 3); - assert_equals(rules[0].cssRules[0].type, CSSRule.STYLE_RULE); - assert_equals(rules[0].cssRules[1].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[0].cssRules[2].type, CSSRule.STYLE_RULE); - - assert_equals(rules[0].cssRules[1].cssRules.length, 1); - assert_equals(rules[0].cssRules[1].cssRules[0].type, CSSRule.STYLE_RULE); - - assert_equals(rules[1].cssRules.length, 1); - assert_equals(rules[1].cssRules[0].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[1].cssRules[0].cssRules.length, 1); - assert_equals(rules[1].cssRules[0].cssRules[0].type, CSSRule.KEYFRAMES_RULE); - - assert_equals(rules[2].cssRules.length, 1); - assert_equals(rules[2].cssRules[0].type, CSSRule.STYLE_RULE); - - assert_equals(rules[3].cssRules.length, 1); - assert_equals(rules[3].cssRules[0].type, CSSRule.STYLE_RULE); - }, "The style sheet structure is properly represented"); - - test(function(){ - document.styleSheets[0].deleteRule(1); - - var rules = document.styleSheets[0].cssRules; - assert_equals(rules.length, 3); - assert_equals(rules[0].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[0].cssRules.length, 3); - assert_equals(rules[0].cssRules[0].type, CSSRule.STYLE_RULE); - assert_equals(rules[0].cssRules[1].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[0].cssRules[2].type, CSSRule.STYLE_RULE); - - assert_equals(rules[0].cssRules[1].cssRules.length, 1); - assert_equals(rules[0].cssRules[1].cssRules[0].type, CSSRule.STYLE_RULE); - }, "Deleting the top level of a nested structue works"); - - test(function(){ - var rules = document.styleSheets[0].cssRules; - - rules[0].cssRules[1].insertRule("img { visibility:hidden; }", 0); - - assert_equals(rules.length, 3); - assert_equals(rules[0].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[0].cssRules.length, 3); - assert_equals(rules[0].cssRules[0].type, CSSRule.STYLE_RULE); - assert_equals(rules[0].cssRules[1].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[0].cssRules[2].type, CSSRule.STYLE_RULE); - - assert_equals(rules[0].cssRules[1].cssRules.length, 2); - assert_equals(rules[0].cssRules[1].cssRules[0].type, CSSRule.STYLE_RULE); - assert_equals(rules[0].cssRules[1].cssRules[0].cssText, "img { visibility: hidden; }"); - assert_equals(rules[0].cssRules[1].cssRules[1].type, CSSRule.STYLE_RULE); - assert_equals(rules[0].cssRules[1].cssRules[1].cssText, "br { height: 0px; }"); - }, "Rule insertion works in nested @supports rules"); - - test(function(){ - var rules = document.styleSheets[0].cssRules; - - rules[0].insertRule("@supports (left: 42px) { #foo { color:green; } }", 1); - - assert_equals(rules.length, 3); - assert_equals(rules[0].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[0].cssRules.length, 4); - assert_equals(rules[0].cssRules[0].type, CSSRule.STYLE_RULE); - assert_equals(rules[0].cssRules[1].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[0].cssRules[2].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[0].cssRules[3].type, CSSRule.STYLE_RULE); - - assert_equals(rules[0].cssRules[1].cssRules.length, 1); - assert_equals(rules[0].cssRules[1].cssRules[0].type, CSSRule.STYLE_RULE); - assert_equals(rules[0].cssRules[1].cssRules[0].cssText, "#foo { color: green; }"); - - assert_equals(rules[0].cssRules[2].cssRules.length, 2); - assert_equals(rules[0].cssRules[2].cssRules[0].type, CSSRule.STYLE_RULE); - assert_equals(rules[0].cssRules[2].cssRules[0].cssText, "img { visibility: hidden; }"); - assert_equals(rules[0].cssRules[2].cssRules[1].type, CSSRule.STYLE_RULE); - assert_equals(rules[0].cssRules[2].cssRules[1].cssText, "br { height: 0px; }"); - }, "Insertion @supports rules into another @supports rule works"); - - test(function(){ - var rules = document.styleSheets[0].cssRules; - - rules[0].deleteRule(2); - - assert_equals(rules.length, 3); - assert_equals(rules[0].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[0].cssRules.length, 3); - assert_equals(rules[0].cssRules[0].type, CSSRule.STYLE_RULE); - assert_equals(rules[0].cssRules[1].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[0].cssRules[2].type, CSSRule.STYLE_RULE); - - assert_equals(rules[0].cssRules[1].cssRules.length, 1); - assert_equals(rules[0].cssRules[1].cssRules[0].type, CSSRule.STYLE_RULE); - assert_equals(rules[0].cssRules[1].cssRules[0].cssText, "#foo { color: green; }"); - }, "Deletion of a nested @supports rule works"); - - test(function(){ - var rules = document.styleSheets[0].cssRules; - - rules[0].insertRule("@font-face { font-familly: foo; src: url('http://www.example.com/foo'; }", 0); - - assert_equals(rules.length, 3); - assert_equals(rules[0].type, CSSRule.SUPPORTS_RULE); - assert_equals(rules[0].cssRules.length, 4); - assert_equals(rules[0].cssRules[0].type, CSSRule.FONT_FACE_RULE); - }, "Inserting @font-face inside @supports works"); - - test(function(){ - var style_rule = document.styleSheets[0].cssRules[0].cssRules[1]; - - assert_throws(new TypeError(), function() { style_rule.insertRule("@supports (width: 0) { ol { width: 0; } }", 0);} ); - - }, "Inserting an @supports inside a style rule should fail"); - test(function(){ - var rule = document.styleSheets[0].cssRules[1]; - assert_equals_normalized(rule.cssText, - "@supports (border: black) and (padding: 0) and (width: 0) {\n" - +" dfn { width: 0px; }\n" - +"}"); - }, "'and' arguments in @supports serialize in the correct order and with extra parentheses"); - test(function(){ - var rule = document.styleSheets[0].cssRules[2]; - assert_equals_normalized(rule.cssText, - "@supports (border: black) or (padding: 0) or (width: 0) {\n" - +" dfn { width: 0px; }\n" - +"}"); - }, "'or' arguments in @supports serialize in the correct order and with extra parentheses"); -</script> - -</head><body><div id="log"></div> - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-media-whitespace-optional-001.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-media-whitespace-optional-001.xht deleted file mode 100644 index 83032b8c24f..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-media-whitespace-optional-001.xht +++ /dev/null @@ -1,17 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test: DESCRIPTION OF TEST</title> - <link href="https://dbaron.org/" rel="author" title="L. David Baron" /> - <link href="http://mozilla.com/" rel="author" title="Mozilla Corporation" /> - <link href="reference/background-lime.xht" rel="match" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-media" rel="help" /> - <meta content="Whitespace after the MEDIA_SYM token is optional (S*)." name="assert" /> - <style> - @media{ body { background: lime; color: black; } } - </style> - </head> - <body> - This page should have a light green background. - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-media-whitespace-optional-002.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-media-whitespace-optional-002.xht deleted file mode 100644 index d43f5c4e80f..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-media-whitespace-optional-002.xht +++ /dev/null @@ -1,17 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test: DESCRIPTION OF TEST</title> - <link href="https://dbaron.org/" rel="author" title="L. David Baron" /> - <link href="http://mozilla.com/" rel="author" title="Mozilla Corporation" /> - <link href="reference/background-lime.xht" rel="match" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-media" rel="help" /> - <meta content="Whitespace after the MEDIA_SYM token is optional (S*)." name="assert" /> - <style> - @media(min-width:0px){ body { background: lime; color: black; } } - </style> - </head> - <body> - This page should have a light green background. - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-001.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-001.xht deleted file mode 100644 index ae79f3b08eb..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-001.xht +++ /dev/null @@ -1,26 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Support for simple passing conditions in @supports</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (margin: 0) { - div { background-color:green; } - } - </style> -</head> -<body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div> - </div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-002.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-002.xht deleted file mode 100644 index ab29033f4d8..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-002.xht +++ /dev/null @@ -1,27 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Support for @supports within @media</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @media all { - @supports (margin: 0) { - div { background-color:green; } - } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-003.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-003.xht deleted file mode 100644 index 0e1b4dd8424..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-003.xht +++ /dev/null @@ -1,27 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Support for @media within @supports</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (margin: 0) { - @media all{ - div { background-color:green; } - } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-004.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-004.xht deleted file mode 100644 index 94040a36b18..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-004.xht +++ /dev/null @@ -1,28 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): @supports within non-matching @media should not apply</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (margin:0) { div { background-color:green; } } - @media not all { - @supports (margin: 0) { - div { background-color:red; } - } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-005.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-005.xht deleted file mode 100644 index af7ea763c11..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-005.xht +++ /dev/null @@ -1,28 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): non-matching @media within @supports should not apply</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (margin:0) { div { background-color:green; } } - @supports (margin: 0) { - @media not all { - div { background-color:red; } - } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-006.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-006.xht deleted file mode 100644 index 4594fa87ade..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-006.xht +++ /dev/null @@ -1,25 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Nested parens around conditions in @supports should work</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports ((margin: 0)) { - div { background-color:green; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-007.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-007.xht deleted file mode 100644 index 444f395cc8d..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-007.xht +++ /dev/null @@ -1,25 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Conjunctions of passing simple conditions in @supports should pass</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports ((margin: 0) and (display:inline-block !important)) { - div { background-color:green; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-008.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-008.xht deleted file mode 100644 index a7399c15741..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-008.xht +++ /dev/null @@ -1,25 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Disjunctions with at least a passing simple condition in @supports should pass</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports ((margin: 0) or (foo: 15em)) { - div { background-color:green; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-009.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-009.xht deleted file mode 100644 index a99d07f91e2..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-009.xht +++ /dev/null @@ -1,25 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Negations of failing simple conditions in @supports should pass</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (not (yadayada: x, calc( 2/3 ))) { - div { background-color:green; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-010.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-010.xht deleted file mode 100644 index c998ef9748e..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-010.xht +++ /dev/null @@ -1,25 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Combinations of conjuctions, disjunctions, and negations of simple conditions in @supports should work</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports ((yada: 2kg !trivial) or ((not (foo:bar)) and (((visibility:hidden))))) { - div { background-color:green; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-011.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-011.xht deleted file mode 100644 index 449781af327..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-011.xht +++ /dev/null @@ -1,26 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Conditions not enclosed in parens in @supports should not work</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (margin:0) { div { background-color:green; } } - @supports margin: 0 { - div { background-color:red; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-012.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-012.xht deleted file mode 100644 index d641d322bb4..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-012.xht +++ /dev/null @@ -1,25 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Conjunctions with more than two terms in @supports should work</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports ((margin: 0) and (background: blue) and (padding:inherit)) { - div { background-color:green; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-013.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-013.xht deleted file mode 100644 index 1df5407c6a1..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-013.xht +++ /dev/null @@ -1,25 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Disjunction with more than two terms in @supports should work</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports ((yoyo: yaya) or (margin: 0) or (answer: 42)) { - div { background-color:green; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-014.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-014.xht deleted file mode 100644 index 5d28b673bff..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-014.xht +++ /dev/null @@ -1,28 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Negations in @supports should not work if "not" isn't follow by a space</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (width: 0) { - div { background-color:green; } - } - @supports not(foo: baz) { - div { background-color:red; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-015.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-015.xht deleted file mode 100644 index 86ada1c6257..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-015.xht +++ /dev/null @@ -1,25 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Bizarre syntax that still conforms to the core grammar should succesfully parse in @supports</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (not (foo: baz !unrelated $ ,/[&])) { - div { background-color:green; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-016.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-016.xht deleted file mode 100644 index 36af55cbde8..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-016.xht +++ /dev/null @@ -1,26 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): In @supports, parens are required to mix conjunctions with disjunctions</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div{ - background-color:red; - height:100px; - width:100px; - } - @supports (margin:0) { div { background-color:green; } } - @supports ((margin: 0) and (display: inline) or (width:1em)) { - div { background-color:red; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-017.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-017.xht deleted file mode 100644 index e680afa5319..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-017.xht +++ /dev/null @@ -1,25 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): In @supports, functions can be parsed successfully</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background:red; - height:100px; - width:100px; - } - @supports (background: url("http://www.example.com/foo.jpg")) { - div { background-color:green; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-018.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-018.xht deleted file mode 100644 index 0912f1c11e0..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-018.xht +++ /dev/null @@ -1,25 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): In @supports conditions, the arguments of a function can begin with spaces</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="" name="flags" /> - <style> - div { - background:red; - height:100px; - width:100px; - } - @supports (not (width:compute( 2px + 2px ))) { - div { background-color:green; } - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-019.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-019.xht deleted file mode 100644 index 32ac1df001c..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-019.xht +++ /dev/null @@ -1,26 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (margin: ) { - div { background-color:red !important; } - } - @supports (margin:0) { div { background-color:green; } } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-020.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-020.xht deleted file mode 100644 index 35bae5d3d6d..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-020.xht +++ /dev/null @@ -1,26 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (margin: 2px) ) { - div { background-color:red !important; } - } - @supports (margin:0) { div { background-color:green; } } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-021.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-021.xht deleted file mode 100644 index 81a2a29f241..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-021.xht +++ /dev/null @@ -1,24 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (margin:0 ); - @supports (margin:0) { div { background-color:green; } } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-022.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-022.xht deleted file mode 100644 index 7b276f971c5..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-022.xht +++ /dev/null @@ -1,26 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports [margin: 0] { - div { background-color:red !important; } - } - @supports (margin:0) { div { background-color:green; } } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-023.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-023.xht deleted file mode 100644 index be76eed08f6..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-023.xht +++ /dev/null @@ -1,27 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in nested @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @media all { - @supports (width: 0)) {} - @supports (margin:0) { div { background-color:green !important; } } - } - div { background-color:red; } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-024.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-024.xht deleted file mode 100644 index b2e9700bee6..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-024.xht +++ /dev/null @@ -1,24 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports; - @supports (margin:0) { div { background-color:green; } } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-025.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-025.xht deleted file mode 100644 index 37016d7dd38..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-025.xht +++ /dev/null @@ -1,26 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports ((margin:0) and [padding:0]) { - div { background-color:red !important; } - } - @supports (margin:0) { div { background-color:green; } } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-026.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-026.xht deleted file mode 100644 index 3895bae54f2..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-026.xht +++ /dev/null @@ -1,26 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (margin: 0]) { - div { background-color:red !important; } - } - @supports (margin:0) { div { background-color:green; } } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-027.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-027.xht deleted file mode 100644 index 29038ad7024..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-027.xht +++ /dev/null @@ -1,23 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-027-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - @supports (margin:0) { div { background-color:green; } } - div { - height:100px; - width:100px; - } - @supports (margin: 0) - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-028.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-028.xht deleted file mode 100644 index 675e9a55c0f..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-028.xht +++ /dev/null @@ -1,24 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (margin: 0)) {} - @supports (margin:0) { div { background-color:green; } } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-029.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-029.xht deleted file mode 100644 index adfd9ba2220..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-029.xht +++ /dev/null @@ -1,23 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-027-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - @supports (margin:0) { div { background-color:green; } } - div { - height:100px; - width:100px; - } - @supports (margin: 0) ! - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-030.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-030.xht deleted file mode 100644 index 4c88cc5b6ff..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-030.xht +++ /dev/null @@ -1,25 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (margin:0) { div { background-color:green; } } - @supports ((margin: 0) and ; - div { background-color:red; } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-031.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-031.xht deleted file mode 100644 index db0fcbe10e1..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-031.xht +++ /dev/null @@ -1,24 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports (margin: 0)) ; - @supports (margin:0) { div { background-color:green; } } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-032.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-032.xht deleted file mode 100644 index 29bc6416705..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-032.xht +++ /dev/null @@ -1,24 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports {} - @supports (margin:0) { div { background-color:green; } } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-033.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-033.xht deleted file mode 100644 index ab5732894f8..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-033.xht +++ /dev/null @@ -1,24 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <style> - div { - background-color:red; - height:100px; - width:100px; - } - @supports ; - @supports (margin:0) { div { background-color:green; } } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-034.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-034.xht deleted file mode 100644 index c20ae695d52..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-034.xht +++ /dev/null @@ -1,42 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <meta charset="utf-8" /> - <title>CSS Test (Conditional Rules): Incorrect syntax of supports condition</title> - <link href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" rel="author" title="Gérard Talbot" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" title="6. Feature queries: the '@supports' rule" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <meta content="Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'." name="assert" /> - - <!-- - - supports_condition_in_parens - : ( '(' S* supports_condition ')' S* ) | supports_declaration_condition | - general_enclosed - ; - - --> - - <style> - div - { - background-color: red; - height: 100px; - width: 100px; - } - - @supports (margin: 0 or padding: 0) { div {background-color: red !important;} } - - @supports (margin: 0) { div {background-color: green;} } - </style> - </head> - - <body> - - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - - <div></div> - - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-035.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-035.xht deleted file mode 100644 index 4ffd1b2d4e8..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-035.xht +++ /dev/null @@ -1,42 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <meta charset="utf-8" /> - <title>CSS Test (Conditional Rules): Incorrect syntax of supports condition</title> - <link href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" rel="author" title="Gérard Talbot" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" title="6. Feature queries: the '@supports' rule" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <meta content="Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'." name="assert" /> - - <!-- - - supports_condition_in_parens - : ( '(' S* supports_condition ')' S* ) | supports_declaration_condition | - general_enclosed - ; - - --> - - <style> - div - { - background-color: red; - height: 100px; - width: 100px; - } - - @supports (margin: 0) { div {background-color: green;} } - - @supports (margin: 0 or padding: 0) { div {background-color: red;} } - </style> - </head> - - <body> - - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - - <div></div> - - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-036.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-036.xht deleted file mode 100644 index 9e05fa60c85..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-036.xht +++ /dev/null @@ -1,45 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <meta charset="utf-8" /> - <title>CSS Test (Conditional Rules): Incorrect syntax of supports condition</title> - <link href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" rel="author" title="Gérard Talbot" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" title="6. Feature queries: the '@supports' rule" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <meta content="Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'." name="assert" /> - - <!-- - - supports_condition_in_parens - : ( '(' S* supports_condition ')' S* ) | supports_declaration_condition | - general_enclosed - ; - - --> - - <style> - div - { - background-color: red; - height: 100px; - width: 100px; - } - - @supports (margin: 0 and padding: 0) - { - div {background-color: red !important;} - } - - @supports (margin: 0) { div {background-color: green;} } - </style> - </head> - - <body> - - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - - <div></div> - - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-037.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-037.xht deleted file mode 100644 index bbe64fb139f..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-037.xht +++ /dev/null @@ -1,43 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <meta charset="utf-8" /> - <title>CSS Test (Conditional Rules): Incorrect syntax of supports condition</title> - <link href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" rel="author" title="Gérard Talbot" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" title="6. Feature queries: the '@supports' rule" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <meta content="Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'." name="assert" /> - - <!-- - - supports_condition_in_parens - : ( '(' S* supports_condition ')' S* ) | supports_declaration_condition | - general_enclosed - ; - - --> - - <style> - div - { - background-color: red; - height: 100px; - width: 100px; - } - - @supports (margin: 0) { div {background-color: green;} } - - @supports (margin: 0 and padding: 0) { div {background-color: red;} } - - </style> - </head> - - <body> - - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - - <div></div> - - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-038.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-038.xht deleted file mode 100644 index 39797e5a4d8..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-038.xht +++ /dev/null @@ -1,42 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <meta charset="utf-8" /> - <title>CSS Test (Conditional Rules): a supports condition declaration can not end with a semi-colon</title> - <link href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" rel="author" title="Gérard Talbot" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" title="6. Feature queries: the '@supports' rule" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <meta content="Each individual single supports condition declaration can not end up with a semi-colon ';'. A semi-colon is a punctuation separator of multiple CSS declarations and thus is not part of an individual CSS declaration per se." name="assert" /> - - <!-- - - supports_condition_in_parens - : ( '(' S* supports_condition ')' S* ) | supports_declaration_condition | - general_enclosed - ; - - --> - - <style> - div - { - background-color: red; - height: 100px; - width: 100px; - } - - @supports (margin: 0;) { div {background-color: red !important;} } - - @supports (margin: 0) { div {background-color: green;} } - </style> - </head> - - <body> - - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - - <div></div> - - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-039.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-039.xht deleted file mode 100644 index 51b65d47de0..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/at-supports-039.xht +++ /dev/null @@ -1,42 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <meta charset="utf-8" /> - <title>CSS Test (Conditional Rules): a supports condition declaration can not end with a semi-colon</title> - <link href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" rel="author" title="Gérard Talbot" /> - <link href="http://www.w3.org/TR/css3-conditional/#at-supports" rel="help" title="6. Feature queries: the '@supports' rule" /> - <link href="reference/at-supports-001-ref.xht" rel="match" /> - <meta content="invalid" name="flags" /> - <meta content="Each individual single supports condition declaration can not end up with a semi-colon ';'. A semi-colon is a punctuation separator of multiple CSS declarations and thus is not part of an individual CSS declaration per se." name="assert" /> - - <!-- - - supports_condition_in_parens - : ( '(' S* supports_condition ')' S* ) | supports_declaration_condition | - general_enclosed - ; - - --> - - <style> - div - { - background-color: red; - height: 100px; - width: 100px; - } - - @supports (margin: 0) { div {background-color: green;} } - - @supports (margin: 0;) { div {background-color: red;} } - </style> - </head> - - <body> - - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - - <div></div> - - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-1.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-1.xht deleted file mode 100644 index 572d0e3a765..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-1.xht +++ /dev/null @@ -1,57 +0,0 @@ - - -<!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>Introduction - CSS Conditional Rules Module Level 3 CR Test Suite</title> - <style type="text/css"> - @import "http://www.w3.org/StyleSheets/TR/base.css"; - @import "../indices.css"; - </style> - </head> - - <body> - - <h1>CSS Conditional Rules Module Level 3 CR Test Suite</h1> - <h2>Introduction (0 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="s1"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s1">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#introduction">1 Introduction</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s1.1"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s1.1">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#context">1.1 Background</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s1.2"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s1.2">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#placement">1.2 Module Interactions</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s1.3"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s1.3">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#conventions">1.3 Document Conventions</a></th></tr> - <!-- 0 tests --> - </tbody> - </table> - - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-2.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-2.xht deleted file mode 100644 index af27003e1e4..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-2.xht +++ /dev/null @@ -1,42 +0,0 @@ - - -<!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>Processing of conditional group rules - CSS Conditional Rules Module Level 3 CR Test Suite</title> - <style type="text/css"> - @import "http://www.w3.org/StyleSheets/TR/base.css"; - @import "../indices.css"; - </style> - </head> - - <body> - - <h1>CSS Conditional Rules Module Level 3 CR Test Suite</h1> - <h2>Processing of conditional group rules (0 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="s2"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s2">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#processing">2 Processing of conditional group rules</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s2.#conditional-group-rules"> - <!-- 0 tests --> - </tbody> - </table> - - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-3.xht deleted file mode 100644 index 910043fa3dc..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-3.xht +++ /dev/null @@ -1,48 +0,0 @@ - - -<!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>Contents of conditional group rules - CSS Conditional Rules Module Level 3 CR Test Suite</title> - <style type="text/css"> - @import "http://www.w3.org/StyleSheets/TR/base.css"; - @import "../indices.css"; - </style> - </head> - - <body> - - <h1>CSS Conditional Rules Module Level 3 CR Test Suite</h1> - <h2>Contents of conditional group rules (0 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="s3"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s3">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#contents-of">3 Contents of conditional group rules</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s3.#group-rule-body"> - <!-- 0 tests --> - </tbody> - <tbody id="s3.#group_rule_body"> - <!-- 0 tests --> - </tbody> - <tbody id="s3.#nested_statement"> - <!-- 0 tests --> - </tbody> - </table> - - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-4.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-4.xht deleted file mode 100644 index 48de761eed8..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-4.xht +++ /dev/null @@ -1,39 +0,0 @@ - - -<!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>Placement of conditional group rules - CSS Conditional Rules Module Level 3 CR Test Suite</title> - <style type="text/css"> - @import "http://www.w3.org/StyleSheets/TR/base.css"; - @import "../indices.css"; - </style> - </head> - - <body> - - <h1>CSS Conditional Rules Module Level 3 CR Test Suite</h1> - <h2>Placement of conditional group rules (0 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="s4"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s4">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#use">4 Placement of conditional group rules</a></th></tr> - <!-- 0 tests --> - </tbody> - </table> - - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-5.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-5.xht deleted file mode 100644 index 01b309fa33b..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-5.xht +++ /dev/null @@ -1,89 +0,0 @@ - - -<!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-specific style sheets: the ‘@media’ rule - CSS Conditional Rules Module Level 3 CR Test Suite</title> - <style type="text/css"> - @import "http://www.w3.org/StyleSheets/TR/base.css"; - @import "../indices.css"; - </style> - </head> - - <body> - - <h1>CSS Conditional Rules Module Level 3 CR Test Suite</h1> - <h2>Media-specific style sheets: the ‘@media’ rule (4 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="s5"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s5">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#at-media">5 Media-specific style sheets: the ‘@media’ rule</a></th></tr> - <!-- 4 tests --> - <tr id="at-media-whitespace-optional-001-5" class=""> - <td> - <a href="at-media-whitespace-optional-001.xht">at-media-whitespace-optional-001</a></td> - <td><a href="reference/background-lime.xht">=</a> </td> - <td></td> - <td>DESCRIPTION OF TEST - <ul class="assert"> - <li>Whitespace after the MEDIA_SYM token is optional (S*).</li> - </ul> - </td> - </tr> - <tr id="at-media-whitespace-optional-002-5" class=""> - <td> - <a href="at-media-whitespace-optional-002.xht">at-media-whitespace-optional-002</a></td> - <td><a href="reference/background-lime.xht">=</a> </td> - <td></td> - <td>DESCRIPTION OF TEST - <ul class="assert"> - <li>Whitespace after the MEDIA_SYM token is optional (S*).</li> - </ul> - </td> - </tr> - <tr id="css-supports-026-5" class=""> - <td> - <a href="css-supports-026.xht">css-supports-026</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>A nested @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>An outer @supports rule with an inner @media rule must apply the rules inside the @media only if both the @supports and @media conditions pass.</li> - </ul> - </td> - </tr> - <tr id="css-supports-046-5" class=""> - <td> - <a href="css-supports-046.xht">css-supports-046</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>A nested @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>An outer @media rule with an inner @supports rule must apply the rules inside the @supports only if both the @supports and @media conditions pass.</li> - </ul> - </td> - </tr> - </tbody> - <tbody id="s5.#atmedia-rule"> - <!-- 0 tests --> - </tbody> - <tbody id="s5.#media"> - <!-- 0 tests --> - </tbody> - </table> - - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-6.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-6.xht deleted file mode 100644 index 7e2c14441c0..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-6.xht +++ /dev/null @@ -1,903 +0,0 @@ - - -<!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>Feature queries: the ‘@supports’ rule - CSS Conditional Rules Module Level 3 CR Test Suite</title> - <style type="text/css"> - @import "http://www.w3.org/StyleSheets/TR/base.css"; - @import "../indices.css"; - </style> - </head> - - <body> - - <h1>CSS Conditional Rules Module Level 3 CR Test Suite</h1> - <h2>Feature queries: the ‘@supports’ rule (84 tests)</h2> - <table width="100%"> - <col id="test-column"></col> - <col id="refs-column"></col> - <col id="flags-column"></col> - <col id="info-column"></col> - <thead> - <tr> - <th>Test</th> - <th><abbr title="Rendering References">Refs</abbr></th> - <th>Flags</th> - <th>Info</th> - </tr> - </thead> - <tbody id="s6"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s6">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#at-supports">6 Feature queries: the ‘@supports’ rule</a></th></tr> - <!-- 84 tests --> - <tr id="001-6" class="script"> - <td> - <a href="001.xht">001</a></td> - <td></td> - <td><abbr class="script" title="Executes tests in script">Script</abbr></td> - <td>@supports rules OM support - </td> - </tr> - <tr id="at-supports-001-6" class=""> - <td> - <a href="at-supports-001.xht">at-supports-001</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>Support for simple passing conditions in @supports - </td> - </tr> - <tr id="at-supports-002-6" class=""> - <td> - <a href="at-supports-002.xht">at-supports-002</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>Support for @supports within @media - </td> - </tr> - <tr id="at-supports-003-6" class=""> - <td> - <a href="at-supports-003.xht">at-supports-003</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>Support for @media within @supports - </td> - </tr> - <tr id="at-supports-004-6" class=""> - <td> - <a href="at-supports-004.xht">at-supports-004</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>@supports within non-matching @media should not apply - </td> - </tr> - <tr id="at-supports-005-6" class=""> - <td> - <a href="at-supports-005.xht">at-supports-005</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>non-matching @media within @supports should not apply - </td> - </tr> - <tr id="at-supports-006-6" class=""> - <td> - <a href="at-supports-006.xht">at-supports-006</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>Nested parens around conditions in @supports should work - </td> - </tr> - <tr id="at-supports-007-6" class=""> - <td> - <a href="at-supports-007.xht">at-supports-007</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>Conjunctions of passing simple conditions in @supports should pass - </td> - </tr> - <tr id="at-supports-008-6" class=""> - <td> - <a href="at-supports-008.xht">at-supports-008</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>Disjunctions with at least a passing simple condition in @supports should pass - </td> - </tr> - <tr id="at-supports-009-6" class=""> - <td> - <a href="at-supports-009.xht">at-supports-009</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>Negations of failing simple conditions in @supports should pass - </td> - </tr> - <tr id="at-supports-010-6" class=""> - <td> - <a href="at-supports-010.xht">at-supports-010</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>Combinations of conjuctions, disjunctions, and negations of simple conditions in @supports should work - </td> - </tr> - <tr id="at-supports-011-6" class="invalid"> - <td> - <a href="at-supports-011.xht">at-supports-011</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Conditions not enclosed in parens in @supports should not work - </td> - </tr> - <tr id="at-supports-012-6" class=""> - <td> - <a href="at-supports-012.xht">at-supports-012</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>Conjunctions with more than two terms in @supports should work - </td> - </tr> - <tr id="at-supports-013-6" class=""> - <td> - <a href="at-supports-013.xht">at-supports-013</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>Disjunction with more than two terms in @supports should work - </td> - </tr> - <tr id="at-supports-014-6" class="invalid"> - <td> - <a href="at-supports-014.xht">at-supports-014</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Negations in @supports should not work if "not" isn't follow by a space - </td> - </tr> - <tr id="at-supports-015-6" class=""> - <td> - <a href="at-supports-015.xht">at-supports-015</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>Bizarre syntax that still conforms to the core grammar should succesfully parse in @supports - </td> - </tr> - <tr id="at-supports-016-6" class="invalid"> - <td> - <a href="at-supports-016.xht">at-supports-016</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>In @supports, parens are required to mix conjunctions with disjunctions - </td> - </tr> - <tr id="at-supports-017-6" class=""> - <td> - <a href="at-supports-017.xht">at-supports-017</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>In @supports, functions can be parsed successfully - </td> - </tr> - <tr id="at-supports-018-6" class=""> - <td> - <a href="at-supports-018.xht">at-supports-018</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td></td> - <td>In @supports conditions, the arguments of a function can begin with spaces - </td> - </tr> - <tr id="at-supports-019-6" class="invalid"> - <td> - <a href="at-supports-019.xht">at-supports-019</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-020-6" class="invalid"> - <td> - <a href="at-supports-020.xht">at-supports-020</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-021-6" class="invalid"> - <td> - <a href="at-supports-021.xht">at-supports-021</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-022-6" class="invalid"> - <td> - <a href="at-supports-022.xht">at-supports-022</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-023-6" class="invalid"> - <td> - <a href="at-supports-023.xht">at-supports-023</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in nested @supports recovers properly - </td> - </tr> - <tr id="at-supports-024-6" class="invalid"> - <td> - <a href="at-supports-024.xht">at-supports-024</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-025-6" class="invalid"> - <td> - <a href="at-supports-025.xht">at-supports-025</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-026-6" class="invalid"> - <td> - <a href="at-supports-026.xht">at-supports-026</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-027-6" class="invalid"> - <td> - <a href="at-supports-027.xht">at-supports-027</a></td> - <td><a href="reference/at-supports-027-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-028-6" class="invalid"> - <td> - <a href="at-supports-028.xht">at-supports-028</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-029-6" class="invalid"> - <td> - <a href="at-supports-029.xht">at-supports-029</a></td> - <td><a href="reference/at-supports-027-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-030-6" class="invalid"> - <td> - <a href="at-supports-030.xht">at-supports-030</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-031-6" class="invalid"> - <td> - <a href="at-supports-031.xht">at-supports-031</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-032-6" class="invalid"> - <td> - <a href="at-supports-032.xht">at-supports-032</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-033-6" class="invalid"> - <td> - <a href="at-supports-033.xht">at-supports-033</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax in @supports recovers properly - </td> - </tr> - <tr id="at-supports-034-6" class="invalid"> - <td> - <a href="at-supports-034.xht">at-supports-034</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax of supports condition - <ul class="assert"> - <li>Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'.</li> - </ul> - </td> - </tr> - <tr id="at-supports-035-6" class="invalid"> - <td> - <a href="at-supports-035.xht">at-supports-035</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax of supports condition - <ul class="assert"> - <li>Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'.</li> - </ul> - </td> - </tr> - <tr id="at-supports-036-6" class="invalid"> - <td> - <a href="at-supports-036.xht">at-supports-036</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax of supports condition - <ul class="assert"> - <li>Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'.</li> - </ul> - </td> - </tr> - <tr id="at-supports-037-6" class="invalid"> - <td> - <a href="at-supports-037.xht">at-supports-037</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>Incorrect syntax of supports condition - <ul class="assert"> - <li>Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'.</li> - </ul> - </td> - </tr> - <tr id="at-supports-038-6" class="invalid"> - <td> - <a href="at-supports-038.xht">at-supports-038</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>a supports condition declaration can not end with a semi-colon - <ul class="assert"> - <li>Each individual single supports condition declaration can not end up with a semi-colon ';'. A semi-colon is a punctuation separator of multiple CSS declarations and thus is not part of an individual CSS declaration per se.</li> - </ul> - </td> - </tr> - <tr id="at-supports-039-6" class="invalid"> - <td> - <a href="at-supports-039.xht">at-supports-039</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>a supports condition declaration can not end with a semi-colon - <ul class="assert"> - <li>Each individual single supports condition declaration can not end up with a semi-colon ';'. A semi-colon is a punctuation separator of multiple CSS declarations and thus is not part of an individual CSS declaration per se.</li> - </ul> - </td> - </tr> - <tr id="css-supports-001-6" class=""> - <td> - <a href="css-supports-001.xht">css-supports-001</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>An @supports rule condition with a single, valid property declaration for a supported property must cause the rules inside the @supports rule to apply.</li> - </ul> - </td> - </tr> - <tr id="css-supports-002-6" class="invalid"> - <td> - <a href="css-supports-002.xht">css-supports-002</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>An @supports rule with invalid syntax must not apply rules inside it - <ul class="assert"> - <li>Property declarations in an @supports rule condition must be surrounded by parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-003-6" class=""> - <td> - <a href="css-supports-003.xht">css-supports-003</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>Any subexpression in an @supports rule condition can be surrounded by an extra pair of parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-004-6" class=""> - <td> - <a href="css-supports-004.xht">css-supports-004</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>Property declarations in an @supports rule can have !important specified.</li> - </ul> - </td> - </tr> - <tr id="css-supports-005-6" class=""> - <td> - <a href="css-supports-005.xht">css-supports-005</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax but a failing condition must not apply rules inside it - <ul class="assert"> - <li>A supported property with an unsupported value must cause the @supports condition to fail.</li> - </ul> - </td> - </tr> - <tr id="css-supports-006-6" class=""> - <td> - <a href="css-supports-006.xht">css-supports-006</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>A disjunction of two @supports conditions must cause the @supports condition to pass if the left condition passes.</li> - </ul> - </td> - </tr> - <tr id="css-supports-007-6" class=""> - <td> - <a href="css-supports-007.xht">css-supports-007</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>A disjunction of two @supports conditions must cause the @supports condition to pass if the right condition passes.</li> - </ul> - </td> - </tr> - <tr id="css-supports-008-6" class=""> - <td> - <a href="css-supports-008.xht">css-supports-008</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>A conjunction of two @supports conditions must cause the @supports condition to pass if both sub-conditions pass.</li> - </ul> - </td> - </tr> - <tr id="css-supports-009-6" class=""> - <td> - <a href="css-supports-009.xht">css-supports-009</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax but a failing condition must not apply rules inside it - <ul class="assert"> - <li>A conjunction of two @supports conditions must cause the @supports condition to fail if the left sub-condition passes.</li> - </ul> - </td> - </tr> - <tr id="css-supports-010-6" class=""> - <td> - <a href="css-supports-010.xht">css-supports-010</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax but a failing condition must not apply rules inside it - <ul class="assert"> - <li>A conjunction of two @supports conditions must cause the @supports condition to fail if the right sub-condition passes.</li> - </ul> - </td> - </tr> - <tr id="css-supports-011-6" class=""> - <td> - <a href="css-supports-011.xht">css-supports-011</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>A disjunction of three @supports conditions must cause the @supports condition to pass if at least one of the sub-conditions passes.</li> - </ul> - </td> - </tr> - <tr id="css-supports-012-6" class=""> - <td> - <a href="css-supports-012.xht">css-supports-012</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>A conjunction of three @supports conditions must cause the @supports condition to pass if all three sub-conditions pass.</li> - </ul> - </td> - </tr> - <tr id="css-supports-013-6" class="invalid"> - <td> - <a href="css-supports-013.xht">css-supports-013</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>An @supports rule with invalid syntax must not apply rules inside it - <ul class="assert"> - <li>A disjunction and a conjunction of @supports conditions must not be combined unless one of the two is surrounded by parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-014-6" class="invalid"> - <td> - <a href="css-supports-014.xht">css-supports-014</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>An @supports rule with invalid syntax must not apply rules inside it - <ul class="assert"> - <li>A disjunction and a conjunction of @supports conditions must not be combined unless one of the two is surrounded by parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-015-6" class=""> - <td> - <a href="css-supports-015.xht">css-supports-015</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>There need not be any white space between the '@supports' and open brace of the rule set, nor between a declaration's property name and value.</li> - </ul> - </td> - </tr> - <tr id="css-supports-016-6" class=""> - <td> - <a href="css-supports-016.xht">css-supports-016</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>A negation of an @supports condition must pass if and only if the sub-condition fails. The sub-condition here is a supported property name with an unsupported value.</li> - </ul> - </td> - </tr> - <tr id="css-supports-017-6" class="invalid"> - <td> - <a href="css-supports-017.xht">css-supports-017</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>An @supports rule with invalid syntax must not apply rules inside it - <ul class="assert"> - <li>The sub-condition of a negation in an @supports condition must be in parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-018-6" class=""> - <td> - <a href="css-supports-018.xht">css-supports-018</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>The sub-condition of a negation in an @supports condition must be in parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-019-6" class="invalid"> - <td> - <a href="css-supports-019.xht">css-supports-019</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>An @supports rule with invalid syntax must not apply rules inside it - <ul class="assert"> - <li>A conjunction in an @supports condition must have both sub-conditions enclosed in parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-020-6" class=""> - <td> - <a href="css-supports-020.xht">css-supports-020</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax but a failing condition must not apply rules inside it - <ul class="assert"> - <li>An @supports condition that is a declaration with a supported property name with an unsupported value must fail.</li> - </ul> - </td> - </tr> - <tr id="css-supports-021-6" class=""> - <td> - <a href="css-supports-021.xht">css-supports-021</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax but a failing condition must not apply rules inside it - <ul class="assert"> - <li>A disjunction of two @supports conditions must cause the @supports condition to pass if one condition passes and the other fails due to being an unsupported property.</li> - </ul> - </td> - </tr> - <tr id="css-supports-022-6" class=""> - <td> - <a href="css-supports-022.xht">css-supports-022</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with balanced invalid syntax within parentheses must evaluate to false - <ul class="assert"> - <li>An @supports condition must successfully parse even if a declaration has an empty property value.</li> - </ul> - </td> - </tr> - <tr id="css-supports-023-6" class=""> - <td> - <a href="css-supports-023.xht">css-supports-023</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with balanced invalid syntax within parentheses must evaluate to false - <ul class="assert"> - <li>An @supports condition must successfully parse a parenthesized expression that has invalid syntax with balanced parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-024-6" class=""> - <td> - <a href="css-supports-024.xht">css-supports-024</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>A supported shorthand property declaration must be considered to pass.</li> - </ul> - </td> - </tr> - <tr id="css-supports-025-6" class=""> - <td> - <a href="css-supports-025.xht">css-supports-025</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>A nested @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>An inner @supports rule inside an outer @supports must apply its child rules only if both @supports conditions succeeded.</li> - </ul> - </td> - </tr> - <tr id="css-supports-026-6" class=""> - <td> - <a href="css-supports-026.xht">css-supports-026</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>A nested @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>An outer @supports rule with an inner @media rule must apply the rules inside the @media only if both the @supports and @media conditions pass.</li> - </ul> - </td> - </tr> - <tr id="css-supports-029-6" class=""> - <td> - <a href="css-supports-029.xht">css-supports-029</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>A disjunction in an @supports condition must have both sub-conditions enclosed in parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-030-6" class=""> - <td> - <a href="css-supports-030.xht">css-supports-030</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>A disjunction in an @supports condition must have both sub-conditions enclosed in parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-031-6" class=""> - <td> - <a href="css-supports-031.xht">css-supports-031</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with balanced invalid syntax within parentheses must evaluate to false - <ul class="assert"> - <li>An @supports condition must successfully parse a parenthesized expression that has invalid syntax with balanced parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-032-6" class=""> - <td> - <a href="css-supports-032.xht">css-supports-032</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with balanced invalid syntax must evaluate to false - <ul class="assert"> - <li>An @supports condition must successfully parse and evaluate to false a parenthesized expression has invalid syntax.</li> - </ul> - </td> - </tr> - <tr id="css-supports-033-6" class=""> - <td> - <a href="css-supports-033.xht">css-supports-033</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with balanced invalid syntax must evaluate to false - <ul class="assert"> - <li>An @supports condition must successfully parse a parenthesized expression that has invalid syntax with balanced parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-034-6" class=""> - <td> - <a href="css-supports-034.xht">css-supports-034</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with balanced invalid syntax must evaluate to false - <ul class="assert"> - <li>An @supports condition must successfully parse a parenthesized expression that has invalid syntax with balanced parentheses.</li> - </ul> - </td> - </tr> - <tr id="css-supports-035-6" class="invalid"> - <td> - <a href="css-supports-035.xht">css-supports-035</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>An @supports rule with unbalanced invalid syntax must fail to parse - <ul class="assert"> - <li>An @supports condition with a parenthesized expression that has unbalanced parentheses must fail to parse.</li> - </ul> - </td> - </tr> - <tr id="css-supports-036-6" class=""> - <td> - <a href="css-supports-036.xht">css-supports-036</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule with an unrecognized condition using functional notation must evaluate to false - <ul class="assert"> - <li>An @supports condition with an unrecognized condition using functional notation must evaluate to false.</li> - </ul> - </td> - </tr> - <tr id="css-supports-037-6" class="invalid"> - <td> - <a href="css-supports-037.xht">css-supports-037</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>An @supports rule with an unrecognized condition using functional notation with unbalanced parentheses must fail to parse - <ul class="assert"> - <li>An @supports condition with an unrecognized condition using functional notation with unbalanced parentheses must fail to parse.</li> - </ul> - </td> - </tr> - <tr id="css-supports-038-6" class=""> - <td> - <a href="css-supports-038.xht">css-supports-038</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>In an @supports rule "not(" must be parsed as a FUNCTION - <ul class="assert"> - <li>An @supports condition with 'not(' must parse be parsed as a FUNCTION token.</li> - </ul> - </td> - </tr> - <tr id="css-supports-039-6" class="invalid"> - <td> - <a href="css-supports-039.xht">css-supports-039</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - <td>In an @supports rule "or(" must be parsed as a FUNCTION - <ul class="assert"> - <li>An @supports condition with 'or(' must parse be parsed as a FUNCTION token.</li> - </ul> - </td> - </tr> - <tr id="css-supports-040-6" class=""> - <td> - <a href="css-supports-040.xht">css-supports-040</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule condition with empty parentheses should evaluates to false - <ul class="assert"> - <li>An @supports rule condition that consists just of a pair of parentheses should evaluate to false.</li> - </ul> - </td> - </tr> - <tr id="css-supports-041-6" class=""> - <td> - <a href="css-supports-041.xht">css-supports-041</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule condition with empty parentheses should evaluates to false - <ul class="assert"> - <li>An @supports rule condition that consists just of a pair of parentheses should evaluate to false.</li> - </ul> - </td> - </tr> - <tr id="css-supports-042-6" class=""> - <td> - <a href="css-supports-042.xht">css-supports-042</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule condition with an unexpected token before the closing paren of a supports_condition_in_parens should parse as a general_enclosed - <ul class="assert"> - <li>An @supports rule condition that has an unexpected token before the closing paren of a supports_condition_in_parens should parse as a general_enclosed and evaluate to false rather than fail to parse.</li> - </ul> - </td> - </tr> - <tr id="css-supports-043-6" class=""> - <td> - <a href="css-supports-043.xht">css-supports-043</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule condition with a bogus priority should evaluate to false - <ul class="assert"> - <li>An @supports rule condition with a bogus priority should evaluate to false</li> - </ul> - </td> - </tr> - <tr id="css-supports-044-6" class=""> - <td> - <a href="css-supports-044.xht">css-supports-044</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule condition with tokens after the priority should evaluate to false - <ul class="assert"> - <li>An @supports rule condition with tokens after the priority should evaluate to false</li> - </ul> - </td> - </tr> - <tr id="css-supports-045-6" class=""> - <td> - <a href="css-supports-045.xht">css-supports-045</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>An @supports rule condition with two priorities should evaluate to false - <ul class="assert"> - <li>An @supports rule condition with two priorities should evaluate to false</li> - </ul> - </td> - </tr> - <tr id="css-supports-046-6" class=""> - <td> - <a href="css-supports-046.xht">css-supports-046</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td></td> - <td>A nested @supports rule with valid syntax and a passing condition must apply rules inside it - <ul class="assert"> - <li>An outer @media rule with an inner @supports rule must apply the rules inside the @supports only if both the @supports and @media conditions pass.</li> - </ul> - </td> - </tr> - </tbody> - <tbody id="s6.#atsupports-rule"> - <!-- 0 tests --> - </tbody> - <tbody id="s6.#general_enclosed"> - <!-- 0 tests --> - </tbody> - <tbody id="s6.#or"> - <!-- 0 tests --> - </tbody> - <tbody id="s6.#supports_condition"> - <!-- 0 tests --> - </tbody> - <tbody id="s6.#supports_condition_in_parens"> - <!-- 0 tests --> - </tbody> - <tbody id="s6.#supports_conjunction"> - <!-- 0 tests --> - </tbody> - <tbody id="s6.#supports_declaration_condition"> - <!-- 0 tests --> - </tbody> - <tbody id="s6.#supports_disjunction"> - <!-- 0 tests --> - </tbody> - <tbody id="s6.#supports_negation"> - <!-- 0 tests --> - </tbody> - <tbody id="s6.#supports_rule"> - <!-- 0 tests --> - </tbody> - <tbody id="s6.#supports_sym"> - <!-- 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/css3-conditional/#support-definition">6.1 Definition of support</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s6.1.#dfn-support"> - <!-- 0 tests --> - </tbody> - </table> - - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-7.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-7.xht deleted file mode 100644 index 14a328fae28..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-7.xht +++ /dev/null @@ -1,101 +0,0 @@ - - -<!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>APIs - CSS Conditional Rules Module Level 3 CR Test Suite</title> - <style type="text/css"> - @import "http://www.w3.org/StyleSheets/TR/base.css"; - @import "../indices.css"; - </style> - </head> - - <body> - - <h1>CSS Conditional Rules Module Level 3 CR Test Suite</h1> - <h2>APIs (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="s7"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s7">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#apis">7 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/css3-conditional/#extentions-to-cssrule-interface">7.1 Extensions to the CSSRule interface</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s7.2"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s7.2">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#the-cssgroupingrule-interface">7.2 The CSSGroupingRule interface</a></th></tr> - <!-- 1 tests --> - <tr id="test_group_insertrule-7.2" class="script"> - <td> - <a href="test_group_insertRule.xht">test_group_insertrule</a></td> - <td></td> - <td><abbr class="script" title="Executes tests in script">Script</abbr></td> - <td>CSS Variables Allowed Syntax - <ul class="assert"> - <li>requirements in definition of insertRule</li> - </ul> - </td> - </tr> - </tbody> - <tbody id="s7.2.#cssgroupingrule"> - <!-- 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/css3-conditional/#the-cssconditionrule-interface">7.3 The CSSConditionRule interface</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s7.3.#cssconditionrule"> - <!-- 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/css3-conditional/#the-cssmediarule-interface">7.4 The CSSMediaRule interface</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s7.4.#cssmediarule"> - <!-- 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/css3-conditional/#the-csssupportsrule-interface">7.5 The CSSSupportsRule interface</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s7.5.#csssupportsrule"> - <!-- 0 tests --> - </tbody> - <tbody id="s7.6"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s7.6">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#the-css-interface">7.6 The CSS interface, and the supports() function</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s7.6.#CSS-interface"> - <!-- 0 tests --> - </tbody> - </table> - - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-8.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-8.xht deleted file mode 100644 index 9e74011a264..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-8.xht +++ /dev/null @@ -1,78 +0,0 @@ - - -<!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 Conditional Rules Module Level 3 CR Test Suite</title> - <style type="text/css"> - @import "http://www.w3.org/StyleSheets/TR/base.css"; - @import "../indices.css"; - </style> - </head> - - <body> - - <h1>CSS Conditional Rules Module Level 3 CR Test Suite</h1> - <h2>Conformance (0 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="s8"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s8">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#conformance">8 Conformance</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/css3-conditional/#base-modules">8.1 Base Modules</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s8.2"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s8.2">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#conformance-classes">8.2 Conformance Classes</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s8.2.#conform-authoring-tool"> - <!-- 0 tests --> - </tbody> - <tbody id="s8.2.#conform-processor"> - <!-- 0 tests --> - </tbody> - <tbody id="s8.2.#conform-style-sheet"> - <!-- 0 tests --> - </tbody> - <tbody id="s8.3"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s8.3">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#partial">8.3 Partial Implementations</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s8.4"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s8.4">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#experimental">8.4 Experimental Implementations</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s8.5"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s8.5">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#cr-exit-criteria">8.5 CR Exit Criteria</a></th></tr> - <!-- 0 tests --> - </tbody> - </table> - - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-9.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-9.xht deleted file mode 100644 index 0ca64583b57..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/chapter-9.xht +++ /dev/null @@ -1,90 +0,0 @@ - - -<!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>Changes - CSS Conditional Rules Module Level 3 CR Test Suite</title> - <style type="text/css"> - @import "http://www.w3.org/StyleSheets/TR/base.css"; - @import "../indices.css"; - </style> - </head> - - <body> - - <h1>CSS Conditional Rules Module Level 3 CR Test Suite</h1> - <h2>Changes (0 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="s9"> - <tr><th colspan="4" scope="rowgroup"> - <a href="#s9">+</a> - <a href="https://www.w3.org/TR/css3-conditional/#changes">9 Changes</a></th></tr> - <!-- 0 tests --> - </tbody> - <tbody id="s.#abstract"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#acknowledgments"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#contents"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#grammar"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#index"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#longstatus-date"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#references"> - <!-- 0 tests --> - </tbody> - <tbody id="s.#status"> - <!-- 0 tests --> - </tbody> - <tbody id="snormative-references.#CSS21"> - <!-- 0 tests --> - </tbody> - <tbody id="snormative-references.#CSS3-ANIMATIONS"> - <!-- 0 tests --> - </tbody> - <tbody id="snormative-references.#CSS3-FONTS"> - <!-- 0 tests --> - </tbody> - <tbody id="snormative-references.#MEDIAQ"> - <!-- 0 tests --> - </tbody> - <tbody id="snormative-references.#RFC2119"> - <!-- 0 tests --> - </tbody> - <tbody id="sother-references.#CSS1"> - <!-- 0 tests --> - </tbody> - <tbody id="sother-references.#CSS3-TRANSITIONS"> - <!-- 0 tests --> - </tbody> - <tbody id="sreferences.#normative-references"> - <!-- 0 tests --> - </tbody> - <tbody id="sreferences.#other-references"> - <!-- 0 tests --> - </tbody> - </table> - - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-001.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-001.xht deleted file mode 100644 index 9aefb836736..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-001.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports rule condition with a single, valid property declaration for a supported property must cause the rules inside the @supports rule to apply."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports (color: green) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-002.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-002.xht deleted file mode 100644 index 2a39bbea40d..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-002.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with invalid syntax must not apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content="invalid"/> - <meta name="assert" content="Property declarations in an @supports rule condition must be surrounded by parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports color: green { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-003.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-003.xht deleted file mode 100644 index 1039a6e050d..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-003.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="Any subexpression in an @supports rule condition can be surrounded by an extra pair of parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports ((color: green)) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-004.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-004.xht deleted file mode 100644 index 1a2a742c778..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-004.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="Property declarations in an @supports rule can have !important specified."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports (color: green !important) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-005.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-005.xht deleted file mode 100644 index c19c4c848c0..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-005.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with valid syntax but a failing condition must not apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A supported property with an unsupported value must cause the @supports condition to fail."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports (color: rainbow) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-006.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-006.xht deleted file mode 100644 index 2e1710a7d3a..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-006.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A disjunction of two @supports conditions must cause the @supports condition to pass if the left condition passes."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports (color: rainbow) or (color: green) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-007.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-007.xht deleted file mode 100644 index a9b843401e6..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-007.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A disjunction of two @supports conditions must cause the @supports condition to pass if the right condition passes."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports (color: green) or (color: rainbow) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-008.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-008.xht deleted file mode 100644 index f3e686689ed..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-008.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A conjunction of two @supports conditions must cause the @supports condition to pass if both sub-conditions pass."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports (color: green) and (color: blue) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-009.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-009.xht deleted file mode 100644 index 811b30a5668..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-009.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with valid syntax but a failing condition must not apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A conjunction of two @supports conditions must cause the @supports condition to fail if the left sub-condition passes."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports (color: rainbow) and (color: blue) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-010.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-010.xht deleted file mode 100644 index ae4b8cfede7..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-010.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with valid syntax but a failing condition must not apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A conjunction of two @supports conditions must cause the @supports condition to fail if the right sub-condition passes."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports (color: blue) and (color: rainbow) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-011.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-011.xht deleted file mode 100644 index c1b4c0de22c..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-011.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A disjunction of three @supports conditions must cause the @supports condition to pass if at least one of the sub-conditions passes."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports (color: rainbow) or (color: iridescent) or (color: green) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-012.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-012.xht deleted file mode 100644 index 6b5931b86e6..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-012.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A conjunction of three @supports conditions must cause the @supports condition to pass if all three sub-conditions pass."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports (color: red) and (color: green) and (color: blue) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-013.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-013.xht deleted file mode 100644 index 6ba88667ccb..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-013.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with invalid syntax must not apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content="invalid"/> - <meta name="assert" content="A disjunction and a conjunction of @supports conditions must not be combined unless one of the two is surrounded by parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports (color: green) and (color: green) or (color: green) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-014.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-014.xht deleted file mode 100644 index 141f30289bd..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-014.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with invalid syntax must not apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content="invalid"/> - <meta name="assert" content="A disjunction and a conjunction of @supports conditions must not be combined unless one of the two is surrounded by parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports (color: green) or (color: green) and (color: green) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-015.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-015.xht deleted file mode 100644 index f190e5d55a3..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-015.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="There need not be any white space between the '@supports' and open brace of the rule set, nor between a declaration's property name and value."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports(color:green){ - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-016.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-016.xht deleted file mode 100644 index be29975d24b..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-016.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A negation of an @supports condition must pass if and only if the sub-condition fails. The sub-condition here is a supported property name with an unsupported value."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports not (color: rainbow) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-017.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-017.xht deleted file mode 100644 index 3d1a2ab56f8..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-017.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with invalid syntax must not apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content="invalid"/> - <meta name="assert" content="The sub-condition of a negation in an @supports condition must be in parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports not not (color: green) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-018.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-018.xht deleted file mode 100644 index 9f818ec3996..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-018.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="The sub-condition of a negation in an @supports condition must be in parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports not (not (color: green)) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-019.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-019.xht deleted file mode 100644 index 6fe12590b83..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-019.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with invalid syntax must not apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content="invalid"/> - <meta name="assert" content="A conjunction in an @supports condition must have both sub-conditions enclosed in parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports not (color: rainbow) and not (color: iridescent) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-020.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-020.xht deleted file mode 100644 index bfa250b39cf..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-020.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with valid syntax but a failing condition must not apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports condition that is a declaration with a supported property name with an unsupported value must fail."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports (unknown: green) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-021.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-021.xht deleted file mode 100644 index 3b2a419b61f..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-021.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax but a failing condition must not apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A disjunction of two @supports conditions must cause the @supports condition to pass if one condition passes and the other fails due to being an unsupported property."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports (unknown: green) or (color: green) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-022.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-022.xht deleted file mode 100644 index 605909d6d26..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-022.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with balanced invalid syntax within parentheses must evaluate to false</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports condition must successfully parse even if a declaration has an empty property value."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: red } - @supports (unknown:) or (color: green) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-023.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-023.xht deleted file mode 100644 index 0b007be4506..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-023.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with balanced invalid syntax within parentheses must evaluate to false</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports condition must successfully parse a parenthesized expression that has invalid syntax with balanced parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: red } - @supports (unknown) or (color: green) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-024.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-024.xht deleted file mode 100644 index 7404e92bae2..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-024.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A supported shorthand property declaration must be considered to pass."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports (font: 16px serif) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-025.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-025.xht deleted file mode 100644 index b994a6a9c5b..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-025.xht +++ /dev/null @@ -1,20 +0,0 @@ -<!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 Test: A nested @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An inner @supports rule inside an outer @supports must apply its child rules only if both @supports conditions succeeded."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports (color: green) { - @supports (color: blue) { - html { background-color: green } - } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-026.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-026.xht deleted file mode 100644 index 9e10045afa5..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-026.xht +++ /dev/null @@ -1,21 +0,0 @@ -<!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 Test: A nested @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-media"/> - <meta name="flags" content=""/> - <meta name="assert" content="An outer @supports rule with an inner @media rule must apply the rules inside the @media only if both the @supports and @media conditions pass."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports (color: green) { - @media all { - html { background-color: green } - } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-029.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-029.xht deleted file mode 100644 index 31105d7e33c..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-029.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A disjunction in an @supports condition must have both sub-conditions enclosed in parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports not (color: rainbow) or (color: green) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-030.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-030.xht deleted file mode 100644 index 82bcdea6709..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-030.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="A disjunction in an @supports condition must have both sub-conditions enclosed in parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports (not (color: rainbow) or (color: green)) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-031.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-031.xht deleted file mode 100644 index 871440c0889..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-031.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with balanced invalid syntax within parentheses must evaluate to false</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports condition must successfully parse a parenthesized expression that has invalid syntax with balanced parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: red } - @supports (color:) or (color: green) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-032.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-032.xht deleted file mode 100644 index 746ad7a4932..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-032.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with balanced invalid syntax must evaluate to false</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports condition must successfully parse and evaluate to false a parenthesized expression has invalid syntax."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: red } - @supports not (@page) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-033.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-033.xht deleted file mode 100644 index 9130a24b0cd..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-033.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with balanced invalid syntax must evaluate to false</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports condition must successfully parse a parenthesized expression that has invalid syntax with balanced parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: red } - @supports not ({ something @with [ balanced ] parens }) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-034.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-034.xht deleted file mode 100644 index 9130a24b0cd..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-034.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with balanced invalid syntax must evaluate to false</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports condition must successfully parse a parenthesized expression that has invalid syntax with balanced parentheses."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: red } - @supports not ({ something @with [ balanced ] parens }) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-035.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-035.xht deleted file mode 100644 index 5c6b950aeff..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-035.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with unbalanced invalid syntax must fail to parse</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content="invalid"/> - <meta name="assert" content="An @supports condition with a parenthesized expression that has unbalanced parentheses must fail to parse."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports not ({ something @with (unbalanced parens }) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-036.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-036.xht deleted file mode 100644 index 80751e87218..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-036.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with an unrecognized condition using functional notation must evaluate to false</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports condition with an unrecognized condition using functional notation must evaluate to false."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: red } - @supports an-extension(of some kind) or (color: green) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-037.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-037.xht deleted file mode 100644 index 2e77430d2b7..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-037.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule with an unrecognized condition using functional notation with unbalanced parentheses must fail to parse</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content="invalid"/> - <meta name="assert" content="An @supports condition with an unrecognized condition using functional notation with unbalanced parentheses must fail to parse."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports (color: green) or an-extension(that is [unbalanced) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-038.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-038.xht deleted file mode 100644 index 212aaa7879d..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-038.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: In an @supports rule "not(" must be parsed as a FUNCTION</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports condition with 'not(' must parse be parsed as a FUNCTION token."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports not(unknown: unknown) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-039.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-039.xht deleted file mode 100644 index 98940cea10b..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-039.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: In an @supports rule "or(" must be parsed as a FUNCTION</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content="invalid"/> - <meta name="assert" content="An @supports condition with 'or(' must parse be parsed as a FUNCTION token."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: green } - @supports (color: green) or(color: blue) { - html { background-color: red } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-040.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-040.xht deleted file mode 100644 index b162504d104..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-040.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule condition with empty parentheses should evaluates to false</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports rule condition that consists just of a pair of parentheses should evaluate to false."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports not () { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-041.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-041.xht deleted file mode 100644 index 0f25787a77e..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-041.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule condition with empty parentheses should evaluates to false</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports rule condition that consists just of a pair of parentheses should evaluate to false."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports () or (color: green) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-042.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-042.xht deleted file mode 100644 index ed6160b3d01..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-042.xht +++ /dev/null @@ -1,18 +0,0 @@ -<!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 Test: An @supports rule condition with an unexpected token before the closing paren of a supports_condition_in_parens should parse as a general_enclosed</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports rule condition that has an unexpected token before the closing paren of a supports_condition_in_parens should parse as a general_enclosed and evaluate to false rather than fail to parse."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @supports ((color: green) bad) or (color: green) { - html { background-color: green } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-043.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-043.xht deleted file mode 100644 index c98b8c5c46e..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-043.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule condition with a bogus priority should evaluate to false</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports rule condition with a bogus priority should evaluate to false"/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: red; } - @supports not (color: green !bogus) { - html { background-color: green; } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-044.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-044.xht deleted file mode 100644 index 9513bcc2730..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-044.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule condition with tokens after the priority should evaluate to false</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports rule condition with tokens after the priority should evaluate to false"/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: red; } - @supports not (color: green !important green) { - html { background-color: green; } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-045.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-045.xht deleted file mode 100644 index 6cb695582ec..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-045.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!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 Test: An @supports rule condition with two priorities should evaluate to false</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <meta name="flags" content=""/> - <meta name="assert" content="An @supports rule condition with two priorities should evaluate to false"/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - html { background-color: red; } - @supports not (color: green !important !important) { - html { background-color: green; } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-046.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-046.xht deleted file mode 100644 index c7869474656..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/css-supports-046.xht +++ /dev/null @@ -1,22 +0,0 @@ -<!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 Test: A nested @supports rule with valid syntax and a passing condition must apply rules inside it</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"/> - <link rel="author" title="L. David Baron" href="mailto:dbaron@dbaron.org"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports"/> - <link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-media"/> - <meta name="flags" content=""/> - <meta name="assert" content="An outer @media rule with an inner @supports rule must apply the rules inside the @supports only if both the @supports and @media conditions pass."/> - <link rel="match" href="support/pass.xht"/> - <style type="text/css"><![CDATA[ - @media all { - @supports (color: green) { - html { background-color: green } - } - } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reference/at-supports-001-ref.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reference/at-supports-001-ref.xht deleted file mode 100644 index e0c4dc76257..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reference/at-supports-001-ref.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Reftest Reference</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <style> - div { - background-color:green; - height:100px; - width:100px; - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reference/at-supports-027-ref.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reference/at-supports-027-ref.xht deleted file mode 100644 index a1712c0be51..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reference/at-supports-027-ref.xht +++ /dev/null @@ -1,19 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Reftest Reference</title> - <link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" /> - <link href="http://opera.com" rel="author" title="Opera Software ASA" /> - <style> - div { - background-color:green; - height:100px; - width:100px; - } - </style> - </head> - <body> - <p>Test passes if there is a <strong>filled green square</strong>.</p> - <div></div> - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reference/background-lime.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reference/background-lime.xht deleted file mode 100644 index 288d0116e56..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reference/background-lime.xht +++ /dev/null @@ -1,14 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Test Reference</title> - <link href="https://dbaron.org/" rel="author" title="L. David Baron" /> - <link href="http://mozilla.com/" rel="author" title="Mozilla Corporation" /> - <style> - body { background: lime; color: black; } - </style> - </head> - <body> - This page should have a light green background. - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reference/support/pass.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reference/support/pass.xht deleted file mode 100644 index 6f448e06a60..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reference/support/pass.xht +++ /dev/null @@ -1,12 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>CSS Reftest Reference</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au" /> - <style type="text/css"><![CDATA[ - html { background-color: green } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reftest-toc.xht deleted file mode 100644 index 81fdd193a14..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reftest-toc.xht +++ /dev/null @@ -1,710 +0,0 @@ - - -<!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 Conditional Rules Module Level 3 CR Test Suite Reftest Index</title> - <style type="text/css"> - @import "http://www.w3.org/StyleSheets/TR/base.css"; - @import "../indices.css"; - </style> - </head> - - <body> - - <h1>CSS Conditional Rules Module Level 3 CR Test Suite Reftest Index</h1> - <table width="100%"> - <col id="test-column"></col> - <col id="ref-column"></col> - <col id="flags-column"></col> - <thead> - <tr> - <th>Test</th> - <th>Reference</th> - <th>Flags</th> - </tr> - </thead> - <tbody id="at-media-whitespace-optional-001" class=""> - <tr> - <td rowspan="1" title="DESCRIPTION OF TEST"> - <a href="at-media-whitespace-optional-001.xht">at-media-whitespace-optional-001</a></td> - <td><a href="reference/background-lime.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-media-whitespace-optional-002" class=""> - <tr> - <td rowspan="1" title="DESCRIPTION OF TEST"> - <a href="at-media-whitespace-optional-002.xht">at-media-whitespace-optional-002</a></td> - <td><a href="reference/background-lime.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-001" class=""> - <tr> - <td rowspan="1" title="Support for simple passing conditions in @supports"> - <a href="at-supports-001.xht">at-supports-001</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-002" class=""> - <tr> - <td rowspan="1" title="Support for @supports within @media"> - <a href="at-supports-002.xht">at-supports-002</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-003" class=""> - <tr> - <td rowspan="1" title="Support for @media within @supports"> - <a href="at-supports-003.xht">at-supports-003</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-004" class=""> - <tr> - <td rowspan="1" title="@supports within non-matching @media should not apply"> - <a href="at-supports-004.xht">at-supports-004</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-005" class=""> - <tr> - <td rowspan="1" title="non-matching @media within @supports should not apply"> - <a href="at-supports-005.xht">at-supports-005</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-006" class=""> - <tr> - <td rowspan="1" title="Nested parens around conditions in @supports should work"> - <a href="at-supports-006.xht">at-supports-006</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-007" class=""> - <tr> - <td rowspan="1" title="Conjunctions of passing simple conditions in @supports should pass"> - <a href="at-supports-007.xht">at-supports-007</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-008" class=""> - <tr> - <td rowspan="1" title="Disjunctions with at least a passing simple condition in @supports should pass"> - <a href="at-supports-008.xht">at-supports-008</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-009" class=""> - <tr> - <td rowspan="1" title="Negations of failing simple conditions in @supports should pass"> - <a href="at-supports-009.xht">at-supports-009</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-010" class=""> - <tr> - <td rowspan="1" title="Combinations of conjuctions, disjunctions, and negations of simple conditions in @supports should work"> - <a href="at-supports-010.xht">at-supports-010</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-011" class="invalid"> - <tr> - <td rowspan="1" title="Conditions not enclosed in parens in @supports should not work"> - <a href="at-supports-011.xht">at-supports-011</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-012" class=""> - <tr> - <td rowspan="1" title="Conjunctions with more than two terms in @supports should work"> - <a href="at-supports-012.xht">at-supports-012</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-013" class=""> - <tr> - <td rowspan="1" title="Disjunction with more than two terms in @supports should work"> - <a href="at-supports-013.xht">at-supports-013</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-014" class="invalid"> - <tr> - <td rowspan="1" title="Negations in @supports should not work if "not" isn't follow by a space"> - <a href="at-supports-014.xht">at-supports-014</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-015" class=""> - <tr> - <td rowspan="1" title="Bizarre syntax that still conforms to the core grammar should succesfully parse in @supports"> - <a href="at-supports-015.xht">at-supports-015</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-016" class="invalid"> - <tr> - <td rowspan="1" title="In @supports, parens are required to mix conjunctions with disjunctions"> - <a href="at-supports-016.xht">at-supports-016</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-017" class=""> - <tr> - <td rowspan="1" title="In @supports, functions can be parsed successfully"> - <a href="at-supports-017.xht">at-supports-017</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-018" class=""> - <tr> - <td rowspan="1" title="In @supports conditions, the arguments of a function can begin with spaces"> - <a href="at-supports-018.xht">at-supports-018</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="at-supports-019" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-019.xht">at-supports-019</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-020" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-020.xht">at-supports-020</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-021" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-021.xht">at-supports-021</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-022" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-022.xht">at-supports-022</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-023" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in nested @supports recovers properly"> - <a href="at-supports-023.xht">at-supports-023</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-024" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-024.xht">at-supports-024</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-025" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-025.xht">at-supports-025</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-026" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-026.xht">at-supports-026</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-027" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-027.xht">at-supports-027</a></td> - <td><a href="reference/at-supports-027-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-028" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-028.xht">at-supports-028</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-029" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-029.xht">at-supports-029</a></td> - <td><a href="reference/at-supports-027-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-030" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-030.xht">at-supports-030</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-031" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-031.xht">at-supports-031</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-032" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-032.xht">at-supports-032</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-033" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax in @supports recovers properly"> - <a href="at-supports-033.xht">at-supports-033</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-034" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax of supports condition"> - <a href="at-supports-034.xht">at-supports-034</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-035" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax of supports condition"> - <a href="at-supports-035.xht">at-supports-035</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-036" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax of supports condition"> - <a href="at-supports-036.xht">at-supports-036</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-037" class="invalid"> - <tr> - <td rowspan="1" title="Incorrect syntax of supports condition"> - <a href="at-supports-037.xht">at-supports-037</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-038" class="invalid"> - <tr> - <td rowspan="1" title="a supports condition declaration can not end with a semi-colon"> - <a href="at-supports-038.xht">at-supports-038</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="at-supports-039" class="invalid"> - <tr> - <td rowspan="1" title="a supports condition declaration can not end with a semi-colon"> - <a href="at-supports-039.xht">at-supports-039</a></td> - <td><a href="reference/at-supports-001-ref.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="css-supports-001" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-001.xht">css-supports-001</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-002" class="invalid"> - <tr> - <td rowspan="1" title="An @supports rule with invalid syntax must not apply rules inside it"> - <a href="css-supports-002.xht">css-supports-002</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="css-supports-003" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-003.xht">css-supports-003</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-004" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-004.xht">css-supports-004</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-005" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax but a failing condition must not apply rules inside it"> - <a href="css-supports-005.xht">css-supports-005</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-006" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-006.xht">css-supports-006</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-007" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-007.xht">css-supports-007</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-008" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-008.xht">css-supports-008</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-009" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax but a failing condition must not apply rules inside it"> - <a href="css-supports-009.xht">css-supports-009</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-010" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax but a failing condition must not apply rules inside it"> - <a href="css-supports-010.xht">css-supports-010</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-011" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-011.xht">css-supports-011</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-012" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-012.xht">css-supports-012</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-013" class="invalid"> - <tr> - <td rowspan="1" title="An @supports rule with invalid syntax must not apply rules inside it"> - <a href="css-supports-013.xht">css-supports-013</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="css-supports-014" class="invalid"> - <tr> - <td rowspan="1" title="An @supports rule with invalid syntax must not apply rules inside it"> - <a href="css-supports-014.xht">css-supports-014</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="css-supports-015" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-015.xht">css-supports-015</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-016" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-016.xht">css-supports-016</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-017" class="invalid"> - <tr> - <td rowspan="1" title="An @supports rule with invalid syntax must not apply rules inside it"> - <a href="css-supports-017.xht">css-supports-017</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="css-supports-018" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-018.xht">css-supports-018</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-019" class="invalid"> - <tr> - <td rowspan="1" title="An @supports rule with invalid syntax must not apply rules inside it"> - <a href="css-supports-019.xht">css-supports-019</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="css-supports-020" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax but a failing condition must not apply rules inside it"> - <a href="css-supports-020.xht">css-supports-020</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-021" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax but a failing condition must not apply rules inside it"> - <a href="css-supports-021.xht">css-supports-021</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-022" class=""> - <tr> - <td rowspan="1" title="An @supports rule with balanced invalid syntax within parentheses must evaluate to false"> - <a href="css-supports-022.xht">css-supports-022</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-023" class=""> - <tr> - <td rowspan="1" title="An @supports rule with balanced invalid syntax within parentheses must evaluate to false"> - <a href="css-supports-023.xht">css-supports-023</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-024" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-024.xht">css-supports-024</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-025" class=""> - <tr> - <td rowspan="1" title="A nested @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-025.xht">css-supports-025</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-026" class=""> - <tr> - <td rowspan="1" title="A nested @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-026.xht">css-supports-026</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-029" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-029.xht">css-supports-029</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-030" class=""> - <tr> - <td rowspan="1" title="An @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-030.xht">css-supports-030</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-031" class=""> - <tr> - <td rowspan="1" title="An @supports rule with balanced invalid syntax within parentheses must evaluate to false"> - <a href="css-supports-031.xht">css-supports-031</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-032" class=""> - <tr> - <td rowspan="1" title="An @supports rule with balanced invalid syntax must evaluate to false"> - <a href="css-supports-032.xht">css-supports-032</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-033" class=""> - <tr> - <td rowspan="1" title="An @supports rule with balanced invalid syntax must evaluate to false"> - <a href="css-supports-033.xht">css-supports-033</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-034" class=""> - <tr> - <td rowspan="1" title="An @supports rule with balanced invalid syntax must evaluate to false"> - <a href="css-supports-034.xht">css-supports-034</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-035" class="invalid"> - <tr> - <td rowspan="1" title="An @supports rule with unbalanced invalid syntax must fail to parse"> - <a href="css-supports-035.xht">css-supports-035</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="css-supports-036" class=""> - <tr> - <td rowspan="1" title="An @supports rule with an unrecognized condition using functional notation must evaluate to false"> - <a href="css-supports-036.xht">css-supports-036</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-037" class="invalid"> - <tr> - <td rowspan="1" title="An @supports rule with an unrecognized condition using functional notation with unbalanced parentheses must fail to parse"> - <a href="css-supports-037.xht">css-supports-037</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="css-supports-038" class=""> - <tr> - <td rowspan="1" title="In an @supports rule "not(" must be parsed as a FUNCTION"> - <a href="css-supports-038.xht">css-supports-038</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-039" class="invalid"> - <tr> - <td rowspan="1" title="In an @supports rule "or(" must be parsed as a FUNCTION"> - <a href="css-supports-039.xht">css-supports-039</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td> - </tr> - </tbody> - <tbody id="css-supports-040" class=""> - <tr> - <td rowspan="1" title="An @supports rule condition with empty parentheses should evaluates to false"> - <a href="css-supports-040.xht">css-supports-040</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-041" class=""> - <tr> - <td rowspan="1" title="An @supports rule condition with empty parentheses should evaluates to false"> - <a href="css-supports-041.xht">css-supports-041</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-042" class=""> - <tr> - <td rowspan="1" title="An @supports rule condition with an unexpected token before the closing paren of a supports_condition_in_parens should parse as a general_enclosed"> - <a href="css-supports-042.xht">css-supports-042</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-043" class=""> - <tr> - <td rowspan="1" title="An @supports rule condition with a bogus priority should evaluate to false"> - <a href="css-supports-043.xht">css-supports-043</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-044" class=""> - <tr> - <td rowspan="1" title="An @supports rule condition with tokens after the priority should evaluate to false"> - <a href="css-supports-044.xht">css-supports-044</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-045" class=""> - <tr> - <td rowspan="1" title="An @supports rule condition with two priorities should evaluate to false"> - <a href="css-supports-045.xht">css-supports-045</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - <tbody id="css-supports-046" class=""> - <tr> - <td rowspan="1" title="A nested @supports rule with valid syntax and a passing condition must apply rules inside it"> - <a href="css-supports-046.xht">css-supports-046</a></td> - <td><a href="support/pass.xht">=</a> </td> - <td rowspan="1"></td> - </tr> - </tbody> - </table> - - </body> -</html> diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reftest.list deleted file mode 100644 index 96d1b4992e1..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/reftest.list +++ /dev/null @@ -1,86 +0,0 @@ - -at-media-whitespace-optional-001.xht == reference/background-lime.xht -at-media-whitespace-optional-002.xht == reference/background-lime.xht -at-supports-001.xht == reference/at-supports-001-ref.xht -at-supports-002.xht == reference/at-supports-001-ref.xht -at-supports-003.xht == reference/at-supports-001-ref.xht -at-supports-004.xht == reference/at-supports-001-ref.xht -at-supports-005.xht == reference/at-supports-001-ref.xht -at-supports-006.xht == reference/at-supports-001-ref.xht -at-supports-007.xht == reference/at-supports-001-ref.xht -at-supports-008.xht == reference/at-supports-001-ref.xht -at-supports-009.xht == reference/at-supports-001-ref.xht -at-supports-010.xht == reference/at-supports-001-ref.xht -at-supports-011.xht == reference/at-supports-001-ref.xht -at-supports-012.xht == reference/at-supports-001-ref.xht -at-supports-013.xht == reference/at-supports-001-ref.xht -at-supports-014.xht == reference/at-supports-001-ref.xht -at-supports-015.xht == reference/at-supports-001-ref.xht -at-supports-016.xht == reference/at-supports-001-ref.xht -at-supports-017.xht == reference/at-supports-001-ref.xht -at-supports-018.xht == reference/at-supports-001-ref.xht -at-supports-019.xht == reference/at-supports-001-ref.xht -at-supports-020.xht == reference/at-supports-001-ref.xht -at-supports-021.xht == reference/at-supports-001-ref.xht -at-supports-022.xht == reference/at-supports-001-ref.xht -at-supports-023.xht == reference/at-supports-001-ref.xht -at-supports-024.xht == reference/at-supports-001-ref.xht -at-supports-025.xht == reference/at-supports-001-ref.xht -at-supports-026.xht == reference/at-supports-001-ref.xht -at-supports-027.xht == reference/at-supports-027-ref.xht -at-supports-028.xht == reference/at-supports-001-ref.xht -at-supports-029.xht == reference/at-supports-027-ref.xht -at-supports-030.xht == reference/at-supports-001-ref.xht -at-supports-031.xht == reference/at-supports-001-ref.xht -at-supports-032.xht == reference/at-supports-001-ref.xht -at-supports-033.xht == reference/at-supports-001-ref.xht -at-supports-034.xht == reference/at-supports-001-ref.xht -at-supports-035.xht == reference/at-supports-001-ref.xht -at-supports-036.xht == reference/at-supports-001-ref.xht -at-supports-037.xht == reference/at-supports-001-ref.xht -at-supports-038.xht == reference/at-supports-001-ref.xht -at-supports-039.xht == reference/at-supports-001-ref.xht -css-supports-001.xht == support/pass.xht -css-supports-002.xht == support/pass.xht -css-supports-003.xht == support/pass.xht -css-supports-004.xht == support/pass.xht -css-supports-005.xht == support/pass.xht -css-supports-006.xht == support/pass.xht -css-supports-007.xht == support/pass.xht -css-supports-008.xht == support/pass.xht -css-supports-009.xht == support/pass.xht -css-supports-010.xht == support/pass.xht -css-supports-011.xht == support/pass.xht -css-supports-012.xht == support/pass.xht -css-supports-013.xht == support/pass.xht -css-supports-014.xht == support/pass.xht -css-supports-015.xht == support/pass.xht -css-supports-016.xht == support/pass.xht -css-supports-017.xht == support/pass.xht -css-supports-018.xht == support/pass.xht -css-supports-019.xht == support/pass.xht -css-supports-020.xht == support/pass.xht -css-supports-021.xht == support/pass.xht -css-supports-022.xht == support/pass.xht -css-supports-023.xht == support/pass.xht -css-supports-024.xht == support/pass.xht -css-supports-025.xht == support/pass.xht -css-supports-026.xht == support/pass.xht -css-supports-029.xht == support/pass.xht -css-supports-030.xht == support/pass.xht -css-supports-031.xht == support/pass.xht -css-supports-032.xht == support/pass.xht -css-supports-033.xht == support/pass.xht -css-supports-034.xht == support/pass.xht -css-supports-035.xht == support/pass.xht -css-supports-036.xht == support/pass.xht -css-supports-037.xht == support/pass.xht -css-supports-038.xht == support/pass.xht -css-supports-039.xht == support/pass.xht -css-supports-040.xht == support/pass.xht -css-supports-041.xht == support/pass.xht -css-supports-042.xht == support/pass.xht -css-supports-043.xht == support/pass.xht -css-supports-044.xht == support/pass.xht -css-supports-045.xht == support/pass.xht -css-supports-046.xht == support/pass.xht diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/support/pass.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/support/pass.xht deleted file mode 100644 index 6f448e06a60..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/support/pass.xht +++ /dev/null @@ -1,12 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>CSS Reftest Reference</title> - <link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au" /> - <style type="text/css"><![CDATA[ - html { background-color: green } - ]]></style> - </head> - <body> - </body> -</html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/test_group_insertRule.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/test_group_insertRule.xht deleted file mode 100644 index 4f72c9f7560..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/test_group_insertRule.xht +++ /dev/null @@ -1,243 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head> - <title>CSS Variables Allowed Syntax</title> - <link href="https://dbaron.org/" rel="author" title="L. David Baron" /> - <link href="http://mozilla.com/" rel="author" title="Mozilla Corporation" /> - <link href="http://www.w3.org/TR/css3-conditional/#the-cssgroupingrule-interface" rel="help" /> - <meta content="requirements in definition of insertRule" name="assert" /> - <script src="/resources/testharness.js"></script> - <script src="/resources/testharnessreport.js"></script> -<style id="style"> -@media print {} -</style> -<script id="metadata_cache">/* -{ - "rule_type": {}, - "rule_length": {}, - "insert_import_throws": {}, - "insert_index_throws1": {}, - "insert_index_throws2": {}, - "insert_media_succeed": {}, - "insert_style_succeed": {}, - "insert_bad_media_throw": {}, - "insert_empty_throw": {}, - "insert_garbage_after_media_throw": {}, - "insert_garbage_after_style_throw": {}, - "insert_two_media_throw": {}, - "insert_style_media_throw": {}, - "insert_media_style_throw": {}, - "insert_two_style_throw": {}, - "insert_retval": {} -} -*/</script> -</head> -<body onload="run()"> -<div id="log"></div> -<div id="test"></div> -<script> - - var sheet = document.getElementById("style").sheet; - - var grouping_rule = sheet.cssRules[0]; - - test(function() { - assert_equals(grouping_rule.type, CSSRule.MEDIA_RULE, - "Rule type of @media rule"); - }, - "rule_type"); - - test(function() { - assert_equals(grouping_rule.cssRules.length, 0, - "Starting cssRules.length of @media rule"); - }, - "rule_length"); - - test(function() { - assert_throws("HIERARCHY_REQUEST_ERR", - function() { - grouping_rule.insertRule("@import url(foo.css);", 0); - }, - "inserting a disallowed rule should throw HIERARCHY_REQUEST_ERR"); - }, - "insert_import_throws"); - - test(function() { - assert_throws("INDEX_SIZE_ERR", - function() { - grouping_rule.insertRule("p { color: green }", 1); - }, - "inserting at a bad index throws INDEX_SIZE_ERR"); - }, - "insert_index_throws1"); - test(function() { - grouping_rule.insertRule("p { color: green }", 0); - assert_equals(grouping_rule.cssRules.length, 1, - "Modified cssRules.length of @media rule"); - grouping_rule.insertRule("p { color: blue }", 1); - assert_equals(grouping_rule.cssRules.length, 2, - "Modified cssRules.length of @media rule"); - grouping_rule.insertRule("p { color: aqua }", 1); - assert_equals(grouping_rule.cssRules.length, 3, - "Modified cssRules.length of @media rule"); - assert_throws("INDEX_SIZE_ERR", - function() { - grouping_rule.insertRule("p { color: green }", 4); - }, - "inserting at a bad index throws INDEX_SIZE_ERR"); - assert_equals(grouping_rule.cssRules.length, 3, - "Modified cssRules.length of @media rule"); - }, - "insert_index_throws2"); - - test(function() { - while (grouping_rule.cssRules.length > 0) { - grouping_rule.deleteRule(0); - } - grouping_rule.insertRule("@media print {}", 0); - assert_equals(grouping_rule.cssRules.length, 1, - "Modified cssRules.length of @media rule"); - assert_equals(grouping_rule.cssRules[0].type, CSSRule.MEDIA_RULE, - "inserting syntactically correct media rule succeeds"); - }, - "insert_media_succeed"); - test(function() { - while (grouping_rule.cssRules.length > 0) { - grouping_rule.deleteRule(0); - } - grouping_rule.insertRule("p { color: yellow }", 0); - assert_equals(grouping_rule.cssRules.length, 1, - "Modified cssRules.length of @media rule"); - assert_equals(grouping_rule.cssRules[0].type, CSSRule.STYLE_RULE, - "inserting syntactically correct style rule succeeds"); - }, - "insert_style_succeed"); - test(function() { - while (grouping_rule.cssRules.length > 0) { - grouping_rule.deleteRule(0); - } - assert_throws("SYNTAX_ERR", - function() { - grouping_rule.insertRule("@media bad syntax;", 0); - }, - "inserting syntactically invalid rule throws syntax error"); - assert_equals(grouping_rule.cssRules.length, 0, - "Modified cssRules.length of @media rule"); - }, - "insert_bad_media_throw"); - test(function() { - while (grouping_rule.cssRules.length > 0) { - grouping_rule.deleteRule(0); - } - assert_throws("SYNTAX_ERR", - function() { - grouping_rule.insertRule("", 0); - }, - "inserting empty rule throws syntax error"); - assert_equals(grouping_rule.cssRules.length, 0, - "Modified cssRules.length of @media rule"); - }, - "insert_empty_throw"); - test(function() { - while (grouping_rule.cssRules.length > 0) { - grouping_rule.deleteRule(0); - } - assert_throws("SYNTAX_ERR", - function() { - grouping_rule.insertRule("@media print {} foo", 0); - }, - "inserting rule with garbage afterwards throws syntax error"); - assert_equals(grouping_rule.cssRules.length, 0, - "Modified cssRules.length of @media rule"); - }, - "insert_garbage_after_media_throw"); - test(function() { - while (grouping_rule.cssRules.length > 0) { - grouping_rule.deleteRule(0); - } - assert_throws("SYNTAX_ERR", - function() { - grouping_rule.insertRule("p { color: yellow } foo", 0); - }, - "inserting rule with garbage afterwards throws syntax error"); - assert_equals(grouping_rule.cssRules.length, 0, - "Modified cssRules.length of @media rule"); - }, - "insert_garbage_after_style_throw"); - test(function() { - while (grouping_rule.cssRules.length > 0) { - grouping_rule.deleteRule(0); - } - assert_throws("SYNTAX_ERR", - function() { - grouping_rule.insertRule("@media print {} @media print {}", 0); - }, - "inserting multiple rules throws syntax error"); - assert_equals(grouping_rule.cssRules.length, 0, - "Modified cssRules.length of @media rule"); - }, - "insert_two_media_throw"); - test(function() { - while (grouping_rule.cssRules.length > 0) { - grouping_rule.deleteRule(0); - } - assert_throws("SYNTAX_ERR", - function() { - grouping_rule.insertRule("p { color: yellow } @media print {}", 0); - }, - "inserting multiple rules throws syntax error"); - assert_equals(grouping_rule.cssRules.length, 0, - "Modified cssRules.length of @media rule"); - }, - "insert_style_media_throw"); - test(function() { - while (grouping_rule.cssRules.length > 0) { - grouping_rule.deleteRule(0); - } - assert_throws("SYNTAX_ERR", - function() { - grouping_rule.insertRule("@media print {} p { color: yellow }", 0); - }, - "inserting multiple rules throws syntax error"); - assert_equals(grouping_rule.cssRules.length, 0, - "Modified cssRules.length of @media rule"); - }, - "insert_media_style_throw"); - test(function() { - while (grouping_rule.cssRules.length > 0) { - grouping_rule.deleteRule(0); - } - assert_throws("SYNTAX_ERR", - function() { - grouping_rule.insertRule("p { color: yellow } p { color: yellow }", 0); - }, - "inserting multiple rules throws syntax error"); - assert_equals(grouping_rule.cssRules.length, 0, - "Modified cssRules.length of @media rule"); - }, - "insert_two_style_throw"); - - test(function() { - while (grouping_rule.cssRules.length > 0) { - grouping_rule.deleteRule(0); - } - var res = grouping_rule.insertRule("p { color: green }", 0); - assert_equals(res, 0, "return value should be index"); - assert_equals(grouping_rule.cssRules.length, 1, - "Modified cssRules.length of @media rule"); - res = grouping_rule.insertRule("p { color: green }", 0); - assert_equals(res, 0, "return value should be index"); - assert_equals(grouping_rule.cssRules.length, 2, - "Modified cssRules.length of @media rule"); - res = grouping_rule.insertRule("p { color: green }", 2); - assert_equals(res, 2, "return value should be index"); - assert_equals(grouping_rule.cssRules.length, 3, - "Modified cssRules.length of @media rule"); - }, - "insert_retval"); - - -</script> - - - -</body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/toc.xht deleted file mode 100644 index 1c0227e5296..00000000000 --- a/tests/wpt/css-tests/css-conditional-3_dev/xhtml1/toc.xht +++ /dev/null @@ -1,69 +0,0 @@ - -<!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 Conditional Rules Module Level 3 CR Test Suite</title> - <style type="text/css"> - @import "http://www.w3.org/StyleSheets/TR/base.css"; - @import "../indices.css"; - </style> - </head> -<body> - <h1>CSS Conditional Rules Module Level 3 CR Test Suite By Chapter</h1> - - <p>This index contains both - <a href="http://wiki.csswg.org/test/selftest">self-describing tests</a> - and reftests. - A separate <a href="reftest-toc.xht">alphabetical reftest index</a> - is provided for tests in <a href="http://wiki.csswg.org/test/reftest">reftest - format</a> along with the <a href="reftest.list">reftest manifest</a>.</p> - - <table> - <tbody id="s1"> - <tr><th><a href="chapter-1.xht">Chapter 1 - - Introduction</a></th> - <td>(0 Tests)</td></tr> - </tbody> - <tbody id="s2"> - <tr><th><a href="chapter-2.xht">Chapter 2 - - Processing of conditional group rules</a></th> - <td>(0 Tests)</td></tr> - </tbody> - <tbody id="s3"> - <tr><th><a href="chapter-3.xht">Chapter 3 - - Contents of conditional group rules</a></th> - <td>(0 Tests)</td></tr> - </tbody> - <tbody id="s4"> - <tr><th><a href="chapter-4.xht">Chapter 4 - - Placement of conditional group rules</a></th> - <td>(0 Tests)</td></tr> - </tbody> - <tbody id="s5"> - <tr><th><a href="chapter-5.xht">Chapter 5 - - Media-specific style sheets: the ‘@media’ rule</a></th> - <td>(4 Tests)</td></tr> - </tbody> - <tbody id="s6"> - <tr><th><a href="chapter-6.xht">Chapter 6 - - Feature queries: the ‘@supports’ rule</a></th> - <td>(84 Tests)</td></tr> - </tbody> - <tbody id="s7"> - <tr><th><a href="chapter-7.xht">Chapter 7 - - APIs</a></th> - <td>(1 Tests)</td></tr> - </tbody> - <tbody id="s8"> - <tr><th><a href="chapter-8.xht">Chapter 8 - - Conformance</a></th> - <td>(0 Tests)</td></tr> - </tbody> - <tbody id="s9"> - <tr><th><a href="chapter-9.xht">Chapter 9 - - Changes</a></th> - <td>(0 Tests)</td></tr> - </tbody> - </table> -</body> -</html>
\ No newline at end of file |