| OLD | NEW |
| 1 <!DOCTYPE HTML> | 1 <!DOCTYPE HTML> |
| 2 <script src="../resources/testharness.js"></script> | 2 <script src="../resources/testharness.js"></script> |
| 3 <script src="../resources/testharnessreport.js"></script> | 3 <script src="../resources/testharnessreport.js"></script> |
| 4 <script> | 4 <script> |
| 5 test_count = 0; | 5 test_count = 0; |
| 6 | 6 |
| 7 function assert_valid(syntax, initialValue) { | 7 function assert_valid(syntax, initialValue) { |
| 8 // No actual assertions, this just shouldn't throw | 8 // No actual assertions, this just shouldn't throw |
| 9 test(function() { | 9 test(function() { |
| 10 var name = '--syntax-test-' + (test_count++); | 10 var name = '--syntax-test-' + (test_count++); |
| (...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 139 assert_invalid("<length>+", "calc(2ex + 16px)"); | 139 assert_invalid("<length>+", "calc(2ex + 16px)"); |
| 140 assert_invalid("<length>+", "10px calc(20px + 4rem)"); | 140 assert_invalid("<length>+", "10px calc(20px + 4rem)"); |
| 141 assert_invalid("<percentage> | <length>+", "calc(100vh - 10px) 30px"); | 141 assert_invalid("<percentage> | <length>+", "calc(100vh - 10px) 30px"); |
| 142 assert_invalid("<length>", "10px;"); | 142 assert_invalid("<length>", "10px;"); |
| 143 assert_invalid("<length-percentage>", "calc(2px + 10% + 7ex)"); | 143 assert_invalid("<length-percentage>", "calc(2px + 10% + 7ex)"); |
| 144 assert_invalid("<percentage>", "0"); | 144 assert_invalid("<percentage>", "0"); |
| 145 assert_invalid("<integer>", "1.0"); | 145 assert_invalid("<integer>", "1.0"); |
| 146 assert_invalid("<integer>", "1e0"); | 146 assert_invalid("<integer>", "1e0"); |
| 147 assert_invalid("<number>|foo", "foo var(--foo, bla)"); | 147 assert_invalid("<number>|foo", "foo var(--foo, bla)"); |
| 148 | 148 |
| 149 assert_invalid("<angle>", "0"); |
| 149 assert_invalid("<angle>", "10%"); | 150 assert_invalid("<angle>", "10%"); |
| 150 assert_invalid("<time>", "2px"); | 151 assert_invalid("<time>", "2px"); |
| 151 assert_invalid("<resolution>", "10"); | 152 assert_invalid("<resolution>", "10"); |
| 152 assert_invalid("<transform-function>", "scale()"); | 153 assert_invalid("<transform-function>", "scale()"); |
| 153 assert_invalid("<color>", "fancy-looking"); | 154 assert_invalid("<color>", "fancy-looking"); |
| 154 assert_invalid("<image>", "banana.png"); | 155 assert_invalid("<image>", "banana.png"); |
| 155 assert_invalid("<url>", "banana.png"); | 156 assert_invalid("<url>", "banana.png"); |
| 156 </script> | 157 </script> |
| OLD | NEW |