mirror of
https://github.com/servo/servo.git
synced 2025-09-30 00:29:14 +01:00
Update tests
This commit is contained in:
parent
e35533196f
commit
05d697323d
57 changed files with 32 additions and 565 deletions
|
@ -1,3 +1,3 @@
|
|||
[test_variable_serialization_computed.html]
|
||||
[subtest #23 with `counter-reset: var(--a)red; --a:orange;`]
|
||||
[subtest #29 with `counter-reset: var(--a)red; --a:orange;`]
|
||||
expected: FAIL
|
||||
|
|
|
@ -12624,7 +12624,7 @@
|
|||
]
|
||||
],
|
||||
"test_variable_serialization_computed.html": [
|
||||
"a7f0b63d1c415f2fb49badcedc780f26f6bd3058",
|
||||
"4b051b2462face35b8a7f982f1826248901ca867",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
|
|
|
@ -22,43 +22,47 @@ so an implementation could fail this test but still be conforming.
|
|||
// its expected computed value.
|
||||
var values = [
|
||||
["", "--z", "an-inherited-value"],
|
||||
["--a: ", "--a", " "],
|
||||
["--a: ", "--a", ""],
|
||||
["--a: initial", "--a", ""],
|
||||
["--z: initial", "--z", ""],
|
||||
["--a: inherit", "--a", ""],
|
||||
["--z: inherit", "--z", "an-inherited-value"],
|
||||
["--a: unset", "--a", ""],
|
||||
["--z: unset", "--z", "an-inherited-value"],
|
||||
["--a: 1px", "--a", " 1px"],
|
||||
["--a: 1px", "--a", "1px"],
|
||||
["--a: var(--a)", "--a", ""],
|
||||
["--a: var(--b)", "--a", ""],
|
||||
["--a: var(--b); --b: 1px", "--a", " 1px"],
|
||||
["--a: var(--b, 1px)", "--a", " 1px"],
|
||||
["--a: var(--b); --b: 1px", "--a", "1px"],
|
||||
["--a: var(--b, 1px)", "--a", "1px"],
|
||||
["--a: var(--a, 1px)", "--a", ""],
|
||||
["--a: something 3px url(whereever) calc(var(--a) + 1px)", "--a", ""],
|
||||
["--a: something 3px url(whereever) calc(var(--b,1em) + 1px)", "--a", " something 3px url(whereever) calc(1em + 1px)"],
|
||||
["--a: var(--b, var(--c, var(--d, Black)))", "--a", " Black"],
|
||||
["--a: a var(--b) c; --b:b", "--a", " a b c"],
|
||||
["--a: a var(--b,b var(--c) d) e; --c:c", "--a", " a b c d e"],
|
||||
["--a: var(--b)red; --b:orange;", "--a", " orange/**/red"],
|
||||
["--a: var(--b)var(--c); --b:orange; --c:red;", "--a", " orange/**/red"],
|
||||
["--a: var(--b)var(--c,red); --b:orange;", "--a", " orange/**/red"],
|
||||
["--a: var(--b,orange)var(--c); --c:red;", "--a", " orange/**/red"],
|
||||
["--a: something 3px url(whereever) calc(var(--b,1em) + 1px)", "--a", "something 3px url(whereever) calc(1em + 1px)"],
|
||||
["--a: var(--b, var(--c, var(--d, Black)))", "--a", "Black"],
|
||||
["--a: a var(--b) c; --b:b", "--a", "a b c"],
|
||||
["--a: a var(--b,b var(--c) d) e; --c:c", "--a", "a b c d e"],
|
||||
["--a: var(--b)red; --b:orange;", "--a", "orange/**/red"],
|
||||
["--a: var(--b)var(--c); --b:orange; --c:red;", "--a", "orange/**/red"],
|
||||
["--a: var(--b)var(--c,red); --b:orange;", "--a", "orange/**/red"],
|
||||
["--a: var(--b,orange)var(--c); --c:red;", "--a", "orange/**/red"],
|
||||
["--a: var(--b)-; --b:-;", "--a", "-/**/-"],
|
||||
["--a: var(--b)--; --b:-;", "--a", "-/**/--"],
|
||||
["--a: var(--b)--x; --b:-;", "--a", "-/**/--x"],
|
||||
["--a: var(--b)var(--c); --b:-; --c:-;", "--a", "-/**/-"],
|
||||
["--a: var(--b)var(--c); --b:--; --c:-;", "--a", "--/**/-"],
|
||||
["--a: var(--b)var(--c); --b:--x; --c:-;", "--a", "--x/**/-"],
|
||||
["counter-reset: var(--a)red; --a:orange;", "counter-reset", "orange 0 red 0"],
|
||||
["--a: var(--b)var(--c); --c:[c]; --b:('ab", "--a", " ('ab')[c]"],
|
||||
["--a: '", "--a", " ''"],
|
||||
["--a: '\\", "--a", " ''"],
|
||||
["--a: \\", "--a", " \\\ufffd"],
|
||||
["--a: \"", "--a", " \"\""],
|
||||
["--a: \"\\", "--a", " \"\""],
|
||||
["--a: /* abc ", "--a", " /* abc */"],
|
||||
["--a: /* abc *", "--a", " /* abc */"],
|
||||
["--a: url(http://example.org/", "--a", " url(http://example.org/)"],
|
||||
["--a: url(http://example.org/\\", "--a", " url(http://example.org/\\\ufffd)"],
|
||||
["--a: url('http://example.org/", "--a", " url('http://example.org/')"],
|
||||
["--a: url('http://example.org/\\", "--a", " url('http://example.org/')"],
|
||||
["--a: url(\"http://example.org/", "--a", " url(\"http://example.org/\")"],
|
||||
["--a: url(\"http://example.org/\\", "--a", " url(\"http://example.org/\")"]
|
||||
["--a: var(--b)var(--c); --c:[c]; --b:('ab", "--a", "('ab')[c]"],
|
||||
["--a: '", "--a", "''"],
|
||||
["--a: '\\", "--a", "''"],
|
||||
["--a: \\", "--a", "\\\ufffd"],
|
||||
["--a: \"", "--a", "\"\""],
|
||||
["--a: \"\\", "--a", "\"\""],
|
||||
["--a: url(http://example.org/", "--a", "url(http://example.org/)"],
|
||||
["--a: url(http://example.org/\\", "--a", "url(http://example.org/\\\ufffd)"],
|
||||
["--a: url('http://example.org/", "--a", "url('http://example.org/')"],
|
||||
["--a: url('http://example.org/\\", "--a", "url('http://example.org/')"],
|
||||
["--a: url(\"http://example.org/", "--a", "url(\"http://example.org/\")"],
|
||||
["--a: url(\"http://example.org/\\", "--a", "url(\"http://example.org/\")"]
|
||||
];
|
||||
|
||||
var div = document.querySelector("div");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue