LibWeb/CSS: Discard whitespace at the start of simple parsing functions

This commit is contained in:
Sam Atkins
2025-10-28 16:12:43 +00:00
parent 003d9e4b49
commit 39e0d06987
Notes: github-actions[bot] 2025-11-03 11:28:42 +00:00
2 changed files with 32 additions and 4 deletions

View File

@@ -2,8 +2,8 @@ Harness status: OK
Found 239 tests
197 Pass
42 Fail
199 Pass
40 Fail
Pass syntax:'*', initialValue:'a' is valid
Pass syntax:' * ', initialValue:'b' is valid
Pass syntax:'<length>', initialValue:'2px' is valid
@@ -25,7 +25,7 @@ Pass syntax:'*', initialValue:'"' is valid
Pass syntax:'*', initialValue:'default' is valid
Pass syntax:'<length>', initialValue:'0' is valid
Pass syntax:'<length>', initialValue:'10px /*:)*/' is valid
Fail syntax:'<length>', initialValue:' calc(-2px)' is valid
Pass syntax:'<length>', initialValue:' calc(-2px)' is valid
Pass syntax:'<length>', initialValue:'calc(2px*4 + 10px)' is valid
Pass syntax:'<length>', initialValue:'7.1e-4cm' is valid
Pass syntax:'<length>', initialValue:'calc(7in - 12px)' is valid
@@ -60,7 +60,7 @@ Pass syntax:'<transform-function>+', initialValue:'translateX(2px) rotate(42deg)
Pass syntax:'<transform-list>', initialValue:'scale(2)' is valid
Pass syntax:'<transform-list>', initialValue:'translateX(2px) rotate(20deg)' is valid
Pass syntax:'<string>', initialValue:''foo bar'' is valid
Fail syntax:'<string>', initialValue:' 'foo bar' ' is valid
Pass syntax:'<string>', initialValue:' 'foo bar' ' is valid
Pass syntax:'<string>', initialValue:''foo bar' is valid
Pass syntax:'<string>', initialValue:''"foo" bar'' is valid
Pass syntax:'<string>', initialValue:'"bar baz"' is valid