Bug 1598751 - Remove w3c-css/received/css-conditional reftests. r=dbaron

No test in css-conditional reftests are failures, which matches
testing/web-platform/meta/css/css-conditional.

This patch is generated by
1. manually removing `os.path.join("css-conditional"),` in import-tests.py, and
2. running import-tests.py on a wpt repository at commit
   15f199c91a72b0d51bf0a12b3b77827ecb5051ff.

Differential Revision: https://phabricator.services.mozilla.com/D61594

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Ting-Yu Lin 2020-02-05 02:59:07 +00:00
parent 18a4ea24d7
commit f6dd475e70
48 changed files with 0 additions and 1268 deletions

View file

@ -33,7 +33,6 @@ import re
# But for now, let's just import a few sets of tests.
gSubtrees = [
os.path.join("css-conditional"),
os.path.join("css-values"),
os.path.join("css-writing-modes"),
]

View file

@ -1,2 +0,0 @@
@dbaron
@frivoal

View file

@ -1,17 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<title>CSS Test: DESCRIPTION OF TEST</title>
<link rel="author" title="L. David Baron" href="https://dbaron.org/">
<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
<link rel="match" href="reference/background-lime.html">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-media">
<meta name="assert" content="Whitespace after the MEDIA_SYM token is optional (S*).">
<style>
@media{ body { background: lime; color: black; } }
</style>
</head>
<body>
This page should have a light green background.
</body>
</html>

View file

@ -1,17 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<title>CSS Test: DESCRIPTION OF TEST</title>
<link rel="author" title="L. David Baron" href="https://dbaron.org/">
<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
<link rel="match" href="reference/background-lime.html">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-media">
<meta name="assert" content="Whitespace after the MEDIA_SYM token is optional (S*).">
<style>
@media(min-width:0px){ body { background: lime; color: black; } }
</style>
</head>
<body>
This page should have a light green background.
</body>
</html>

View file

@ -1,19 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Reftest Reference</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" 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>

View file

@ -1,25 +0,0 @@
<!doctype html>
<head>
<title>CSS Test (Conditional Rules): Support for simple passing conditions in @supports</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,27 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Support for @supports within @media</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,27 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Support for @media within @supports</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,28 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): @supports within non-matching @media should not apply</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,28 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): non-matching @media within @supports should not apply</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,25 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Nested parens around conditions in @supports should work</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,25 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Conjunctions of passing simple conditions in @supports should pass</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,25 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Disjunctions with at least a passing simple condition in @supports should pass</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,25 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Negations of failing simple conditions in @supports should pass</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,25 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Combinations of conjuctions, disjunctions, and negations of simple conditions in @supports should work</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,26 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Conditions not enclosed in parens in @supports should not work</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,25 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Conjunctions with more than two terms in @supports should work</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,25 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Disjunction with more than two terms in @supports should work</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,28 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Negations in @supports should not work if "not" isn't follow by a space</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,25 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Bizarre syntax that still conforms to the core grammar should succesfully parse in @supports</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,26 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): In @supports, parens are required to mix conjunctions with disjunctions</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,25 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): In @supports, functions can be parsed successfully</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,25 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): In @supports conditions, the arguments of a function can begin with spaces</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="">
<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>

View file

@ -1,26 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,26 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,24 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,26 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,27 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in nested @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,24 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,26 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,26 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,19 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Reftest Reference</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" 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>

View file

@ -1,23 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-027-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,24 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,23 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-027-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,25 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,24 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,24 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,24 +0,0 @@
<!doctype html>
<html>
<head>
<title>CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly</title>
<link rel="author" title="Florian Rivoal" href="http://florian.rivoal.net/">
<link rel="author" href="http://opera.com" title="Opera Software ASA">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<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>

View file

@ -1,42 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Test (Conditional Rules): Incorrect syntax of supports condition</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports" title="6. Feature queries: the '@supports' rule">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<meta name="assert" content="Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'.">
<!--
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>

View file

@ -1,42 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Test (Conditional Rules): Incorrect syntax of supports condition</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports" title="6. Feature queries: the '@supports' rule">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<meta name="assert" content="Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'.">
<!--
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>

View file

@ -1,45 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Test (Conditional Rules): Incorrect syntax of supports condition</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports" title="6. Feature queries: the '@supports' rule">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<meta name="assert" content="Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'.">
<!--
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>

View file

@ -1,43 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Test (Conditional Rules): Incorrect syntax of supports condition</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports" title="6. Feature queries: the '@supports' rule">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<meta name="assert" content="Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'.">
<!--
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>

View file

@ -1,42 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Test (Conditional Rules): a supports condition declaration can not end with a semi-colon</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports" title="6. Feature queries: the '@supports' rule">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<meta name="assert" 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.">
<!--
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>

View file

@ -1,42 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Test (Conditional Rules): a supports condition declaration can not end with a semi-colon</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="http://www.w3.org/TR/css3-conditional/#at-supports" title="6. Feature queries: the '@supports' rule">
<link rel="match" href="at-supports-001-ref.html">
<meta name="flags" content="invalid">
<meta name="assert" 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.">
<!--
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>

View file

@ -1,14 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<title>CSS Test Reference</title>
<link rel="author" title="L. David Baron" href="https://dbaron.org/">
<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
<style>
body { background: lime; color: black; }
</style>
</head>
<body>
This page should have a light green background.
</body>
</html>

View file

@ -1,50 +1,5 @@
Importing revision: 15f199c91a72b0d51bf0a12b3b77827ecb5051ff
from repository: https://github.com/web-platform-tests/wpt.git
Importing css-conditional/OWNERS to css-conditional/OWNERS
Importing css-conditional/at-media-whitespace-optional-001.html to css-conditional/at-media-whitespace-optional-001.html
Importing css-conditional/reference/background-lime.html to css-conditional/reference/background-lime.html
Importing css-conditional/at-media-whitespace-optional-002.html to css-conditional/at-media-whitespace-optional-002.html
Importing css-conditional/at-supports-001.html to css-conditional/at-supports-001.html
Importing css-conditional/at-supports-001-ref.html to css-conditional/at-supports-001-ref.html
Importing css-conditional/at-supports-002.html to css-conditional/at-supports-002.html
Importing css-conditional/at-supports-003.html to css-conditional/at-supports-003.html
Importing css-conditional/at-supports-004.html to css-conditional/at-supports-004.html
Importing css-conditional/at-supports-005.html to css-conditional/at-supports-005.html
Importing css-conditional/at-supports-006.html to css-conditional/at-supports-006.html
Importing css-conditional/at-supports-007.html to css-conditional/at-supports-007.html
Importing css-conditional/at-supports-008.html to css-conditional/at-supports-008.html
Importing css-conditional/at-supports-009.html to css-conditional/at-supports-009.html
Importing css-conditional/at-supports-010.html to css-conditional/at-supports-010.html
Importing css-conditional/at-supports-011.html to css-conditional/at-supports-011.html
Importing css-conditional/at-supports-012.html to css-conditional/at-supports-012.html
Importing css-conditional/at-supports-013.html to css-conditional/at-supports-013.html
Importing css-conditional/at-supports-014.html to css-conditional/at-supports-014.html
Importing css-conditional/at-supports-015.html to css-conditional/at-supports-015.html
Importing css-conditional/at-supports-016.html to css-conditional/at-supports-016.html
Importing css-conditional/at-supports-017.html to css-conditional/at-supports-017.html
Importing css-conditional/at-supports-018.html to css-conditional/at-supports-018.html
Importing css-conditional/at-supports-019.html to css-conditional/at-supports-019.html
Importing css-conditional/at-supports-020.html to css-conditional/at-supports-020.html
Importing css-conditional/at-supports-021.html to css-conditional/at-supports-021.html
Importing css-conditional/at-supports-022.html to css-conditional/at-supports-022.html
Importing css-conditional/at-supports-023.html to css-conditional/at-supports-023.html
Importing css-conditional/at-supports-024.html to css-conditional/at-supports-024.html
Importing css-conditional/at-supports-025.html to css-conditional/at-supports-025.html
Importing css-conditional/at-supports-026.html to css-conditional/at-supports-026.html
Importing css-conditional/at-supports-027.html to css-conditional/at-supports-027.html
Importing css-conditional/at-supports-027-ref.html to css-conditional/at-supports-027-ref.html
Importing css-conditional/at-supports-028.html to css-conditional/at-supports-028.html
Importing css-conditional/at-supports-029.html to css-conditional/at-supports-029.html
Importing css-conditional/at-supports-030.html to css-conditional/at-supports-030.html
Importing css-conditional/at-supports-031.html to css-conditional/at-supports-031.html
Importing css-conditional/at-supports-032.html to css-conditional/at-supports-032.html
Importing css-conditional/at-supports-033.html to css-conditional/at-supports-033.html
Importing css-conditional/at-supports-034.html to css-conditional/at-supports-034.html
Importing css-conditional/at-supports-035.html to css-conditional/at-supports-035.html
Importing css-conditional/at-supports-036.html to css-conditional/at-supports-036.html
Importing css-conditional/at-supports-037.html to css-conditional/at-supports-037.html
Importing css-conditional/at-supports-038.html to css-conditional/at-supports-038.html
Importing css-conditional/at-supports-039.html to css-conditional/at-supports-039.html
Importing css-values/OWNERS to css-values/OWNERS
Importing css-values/support/1x1-green.png to css-values/support/1x1-green.png
Importing css-values/support/1x1-lime.png to css-values/support/1x1-lime.png

View file

@ -4,47 +4,6 @@
# import-tests.py locally on web platform tests repository against the
# revision listed at the beginning of received/import.log.
== css-conditional/at-media-whitespace-optional-001.html css-conditional/reference/background-lime.html
== css-conditional/at-media-whitespace-optional-002.html css-conditional/reference/background-lime.html
== css-conditional/at-supports-001.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-002.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-003.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-004.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-005.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-006.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-007.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-008.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-009.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-010.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-011.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-012.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-013.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-014.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-015.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-016.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-017.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-018.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-019.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-020.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-021.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-022.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-023.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-024.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-025.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-026.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-027.html css-conditional/at-supports-027-ref.html
== css-conditional/at-supports-028.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-029.html css-conditional/at-supports-027-ref.html
== css-conditional/at-supports-030.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-031.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-032.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-033.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-034.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-035.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-036.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-037.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-038.html css-conditional/at-supports-001-ref.html
== css-conditional/at-supports-039.html css-conditional/at-supports-001-ref.html
fails == css-values/attr-color-invalid-cast.html css-values/reference/200-200-green.html
== css-values/attr-color-invalid-fallback.html css-values/reference/200-200-green.html
fails == css-values/attr-color-valid.html css-values/reference/200-200-green.html