LibWeb: Support '<zero>' in '<color-stop-angle>`

`<color-stop-angle> = [ <angle-percentage> | <zero> ]{1,2}` but we were
previously parsing instead as `<angle-percentage>{1,2}`.
This commit is contained in:
Callum Law
2025-10-17 17:25:04 +13:00
committed by Tim Ledbetter
parent cc2c8e8615
commit cdbf4f49e1
Notes: github-actions[bot] 2025-10-17 07:38:48 +00:00
2 changed files with 15 additions and 5 deletions

View File

@@ -2,8 +2,7 @@ Harness status: OK
Found 162 tests
160 Pass
2 Fail
162 Pass
Pass linear-gradient() [ unparsable ]
Pass linear-gradient(black, 25%) [ unparsable ]
Pass linear-gradient(black, invalid) [ unparsable ]
@@ -125,7 +124,7 @@ Pass conic-gradient(0%, black, white) [ unparsable ]
Pass conic-gradient(black) [ parsable ]
Pass conic-gradient(black 0%) [ parsable ]
Pass conic-gradient(black, white) [ parsable ]
Fail conic-gradient(black 0, white) [ parsable ]
Pass conic-gradient(black 0, white) [ parsable ]
Pass conic-gradient(black 0%, white) [ parsable ]
Pass conic-gradient(black 0%, white 100%) [ parsable ]
Pass conic-gradient(black, green, white) [ parsable ]
@@ -152,7 +151,7 @@ Pass repeating-conic-gradient(0%, black, white) [ unparsable ]
Pass repeating-conic-gradient(black) [ parsable ]
Pass repeating-conic-gradient(black 0%) [ parsable ]
Pass repeating-conic-gradient(black, white) [ parsable ]
Fail repeating-conic-gradient(black 0, white) [ parsable ]
Pass repeating-conic-gradient(black 0, white) [ parsable ]
Pass repeating-conic-gradient(black 0%, white) [ parsable ]
Pass repeating-conic-gradient(black 0%, white 100%) [ parsable ]
Pass repeating-conic-gradient(black, green, white) [ parsable ]