forked from mirrors/gecko-dev
Automatic update from web-platform-tests Add more tests for invalid "translate" CSS property values. Specifically, we want to check that junk for optional values makes the whole value invalid, even if values parsed correctly up to this point. This is adding tests in [WebKit bug 216997](https://bugs.webkit.org/show_bug.cgi?id=216997). -- wpt-commits: 7317b8ea2e9cdfdbcb93501b7827f62a06871b1c wpt-pr: 25919
24 lines
891 B
HTML
24 lines
891 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>CSS Transform Module Level 2: parsing translate with invalid values</title>
|
|
<link rel="help" href="https://drafts.csswg.org/css-transforms-2/#propdef-translate">
|
|
<meta name="assert" content="translate supports only the grammar 'none | <length-percentage> [ <length-percentage> <length>? ]?'.">
|
|
<script src="/resources/testharness.js"></script>
|
|
<script src="/resources/testharnessreport.js"></script>
|
|
<script src="/css/support/parsing-testcommon.js"></script>
|
|
</head>
|
|
<body>
|
|
<script>
|
|
test_invalid_value("translate", "100deg");
|
|
|
|
test_invalid_value("translate", "100px 200px 300%");
|
|
test_invalid_value("translate", "100px 200px calc(30px + 30%)");
|
|
|
|
test_invalid_value("translate", "100px junk");
|
|
test_invalid_value("translate", "100px 200px junk");
|
|
test_invalid_value("translate", "100px 200px 300px junk");
|
|
</script>
|
|
</body>
|
|
</html>
|