-
Notifications
You must be signed in to change notification settings - Fork 3.2k
/
Copy pathcolor-invalid-hwb.html
31 lines (29 loc) · 1.21 KB
/
color-invalid-hwb.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Color Level 4: Parsing and serialization of colors using invalid HWB notation</title>
<link rel="help" href="https://drafts.csswg.org/css-color-4/#the-hwb-notation">
<link rel="help" href="https://drafts.csswg.org/css-color-4/#resolving-sRGB-values">
<link rel="help" href="https://drafts.csswg.org/css-color-4/#serializing-sRGB-values">
<link rel="author" title="Sam Weinig" href="mailto:weinig@apple.com">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/css/support/parsing-testcommon.js"></script>
</head>
<body>
<script>
tests = [
["hwba(120 30% 50%)", "HWB syntax does not have the hwba function"],
["hwba(120 30% 50% / 0.5)", "HWB syntax does not have the hwba function"],
["hwb(90deg, 50%, 50%)", "HWB value with commas should not be parsed"],
["hwb(90deg, 50%, 50%, 0.2)", "HWB value with commas should not be parsed"],
["hwb(90, 50%, 50%)", "HWB value with commas should not be parsed"],
["hwb(90, 50%, 50%, 0.2)", "HWB value with commas should not be parsed"],
];
for (const test of tests) {
test_invalid_value("color", test[0]);
}
</script>
</body>
</html>