mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-03 16:16:43 +00:00
LibWeb: Implement interpolation of repeatable lists
This commit is contained in:
parent
0beb22f19e
commit
04d7228c51
Notes:
github-actions[bot]
2025-04-23 08:39:34 +00:00
Author: https://github.com/tcl3
Commit: 04d7228c51
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/4315
Reviewed-by: https://github.com/AtkinsSJ
Reviewed-by: https://github.com/shannonbooth
8 changed files with 366 additions and 117 deletions
|
@ -0,0 +1,118 @@
|
|||
Harness status: OK
|
||||
|
||||
Found 112 tests
|
||||
|
||||
64 Pass
|
||||
48 Fail
|
||||
Fail CSS Transitions: property <object-position> from neutral to [left top] at (-0.25) should be [62.5% 62.5%]
|
||||
Fail CSS Transitions: property <object-position> from neutral to [left top] at (0) should be [50% 50%]
|
||||
Fail CSS Transitions: property <object-position> from neutral to [left top] at (0.25) should be [37.5% 37.5%]
|
||||
Fail CSS Transitions: property <object-position> from neutral to [left top] at (0.5) should be [25% 25%]
|
||||
Fail CSS Transitions: property <object-position> from neutral to [left top] at (0.75) should be [12.5% 12.5%]
|
||||
Pass CSS Transitions: property <object-position> from neutral to [left top] at (1) should be [0% 0%]
|
||||
Fail CSS Transitions: property <object-position> from neutral to [left top] at (1.25) should be [-12.5% -12.5%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from neutral to [left top] at (-0.25) should be [62.5% 62.5%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from neutral to [left top] at (0) should be [50% 50%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from neutral to [left top] at (0.25) should be [37.5% 37.5%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from neutral to [left top] at (0.5) should be [25% 25%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from neutral to [left top] at (0.75) should be [12.5% 12.5%]
|
||||
Pass CSS Transitions with transition: all: property <object-position> from neutral to [left top] at (1) should be [0% 0%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from neutral to [left top] at (1.25) should be [-12.5% -12.5%]
|
||||
Pass CSS Animations: property <object-position> from neutral to [left top] at (-0.25) should be [62.5% 62.5%]
|
||||
Pass CSS Animations: property <object-position> from neutral to [left top] at (0) should be [50% 50%]
|
||||
Pass CSS Animations: property <object-position> from neutral to [left top] at (0.25) should be [37.5% 37.5%]
|
||||
Pass CSS Animations: property <object-position> from neutral to [left top] at (0.5) should be [25% 25%]
|
||||
Pass CSS Animations: property <object-position> from neutral to [left top] at (0.75) should be [12.5% 12.5%]
|
||||
Pass CSS Animations: property <object-position> from neutral to [left top] at (1) should be [0% 0%]
|
||||
Pass CSS Animations: property <object-position> from neutral to [left top] at (1.25) should be [-12.5% -12.5%]
|
||||
Pass Web Animations: property <object-position> from neutral to [left top] at (-0.25) should be [62.5% 62.5%]
|
||||
Pass Web Animations: property <object-position> from neutral to [left top] at (0) should be [50% 50%]
|
||||
Pass Web Animations: property <object-position> from neutral to [left top] at (0.25) should be [37.5% 37.5%]
|
||||
Pass Web Animations: property <object-position> from neutral to [left top] at (0.5) should be [25% 25%]
|
||||
Pass Web Animations: property <object-position> from neutral to [left top] at (0.75) should be [12.5% 12.5%]
|
||||
Pass Web Animations: property <object-position> from neutral to [left top] at (1) should be [0% 0%]
|
||||
Pass Web Animations: property <object-position> from neutral to [left top] at (1.25) should be [-12.5% -12.5%]
|
||||
Fail CSS Transitions: property <object-position> from [initial] to [center top] at (-0.25) should be [50% 62.5%]
|
||||
Fail CSS Transitions: property <object-position> from [initial] to [center top] at (0) should be [50% 50%]
|
||||
Fail CSS Transitions: property <object-position> from [initial] to [center top] at (0.25) should be [50% 37.5%]
|
||||
Fail CSS Transitions: property <object-position> from [initial] to [center top] at (0.5) should be [50% 25%]
|
||||
Fail CSS Transitions: property <object-position> from [initial] to [center top] at (0.75) should be [50% 12.5%]
|
||||
Pass CSS Transitions: property <object-position> from [initial] to [center top] at (1) should be [50% 0%]
|
||||
Fail CSS Transitions: property <object-position> from [initial] to [center top] at (1.25) should be [50% -12.5%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [initial] to [center top] at (-0.25) should be [50% 62.5%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [initial] to [center top] at (0) should be [50% 50%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [initial] to [center top] at (0.25) should be [50% 37.5%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [initial] to [center top] at (0.5) should be [50% 25%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [initial] to [center top] at (0.75) should be [50% 12.5%]
|
||||
Pass CSS Transitions with transition: all: property <object-position> from [initial] to [center top] at (1) should be [50% 0%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [initial] to [center top] at (1.25) should be [50% -12.5%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [center top] at (-0.25) should be [50% 62.5%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [center top] at (0) should be [50% 50%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [center top] at (0.25) should be [50% 37.5%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [center top] at (0.5) should be [50% 25%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [center top] at (0.75) should be [50% 12.5%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [center top] at (1) should be [50% 0%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [center top] at (1.25) should be [50% -12.5%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [center top] at (-0.25) should be [50% 62.5%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [center top] at (0) should be [50% 50%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [center top] at (0.25) should be [50% 37.5%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [center top] at (0.5) should be [50% 25%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [center top] at (0.75) should be [50% 12.5%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [center top] at (1) should be [50% 0%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [center top] at (1.25) should be [50% -12.5%]
|
||||
Fail CSS Transitions: property <object-position> from [initial] to [left center] at (-0.25) should be [62.5% 50%]
|
||||
Fail CSS Transitions: property <object-position> from [initial] to [left center] at (0) should be [50% 50%]
|
||||
Fail CSS Transitions: property <object-position> from [initial] to [left center] at (0.25) should be [37.5% 50%]
|
||||
Fail CSS Transitions: property <object-position> from [initial] to [left center] at (0.5) should be [25% 50%]
|
||||
Fail CSS Transitions: property <object-position> from [initial] to [left center] at (0.75) should be [12.5% 50%]
|
||||
Pass CSS Transitions: property <object-position> from [initial] to [left center] at (1) should be [0% 50%]
|
||||
Fail CSS Transitions: property <object-position> from [initial] to [left center] at (1.25) should be [-12.5% 50%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [initial] to [left center] at (-0.25) should be [62.5% 50%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [initial] to [left center] at (0) should be [50% 50%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [initial] to [left center] at (0.25) should be [37.5% 50%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [initial] to [left center] at (0.5) should be [25% 50%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [initial] to [left center] at (0.75) should be [12.5% 50%]
|
||||
Pass CSS Transitions with transition: all: property <object-position> from [initial] to [left center] at (1) should be [0% 50%]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [initial] to [left center] at (1.25) should be [-12.5% 50%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [left center] at (-0.25) should be [62.5% 50%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [left center] at (0) should be [50% 50%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [left center] at (0.25) should be [37.5% 50%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [left center] at (0.5) should be [25% 50%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [left center] at (0.75) should be [12.5% 50%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [left center] at (1) should be [0% 50%]
|
||||
Pass CSS Animations: property <object-position> from [initial] to [left center] at (1.25) should be [-12.5% 50%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [left center] at (-0.25) should be [62.5% 50%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [left center] at (0) should be [50% 50%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [left center] at (0.25) should be [37.5% 50%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [left center] at (0.5) should be [25% 50%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [left center] at (0.75) should be [12.5% 50%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [left center] at (1) should be [0% 50%]
|
||||
Pass Web Animations: property <object-position> from [initial] to [left center] at (1.25) should be [-12.5% 50%]
|
||||
Fail CSS Transitions: property <object-position> from [20px 20px] to [100px 100px] at (-0.25) should be [0px 0px]
|
||||
Fail CSS Transitions: property <object-position> from [20px 20px] to [100px 100px] at (0) should be [20px 20px]
|
||||
Fail CSS Transitions: property <object-position> from [20px 20px] to [100px 100px] at (0.25) should be [40px 40px]
|
||||
Fail CSS Transitions: property <object-position> from [20px 20px] to [100px 100px] at (0.5) should be [60px 60px]
|
||||
Fail CSS Transitions: property <object-position> from [20px 20px] to [100px 100px] at (0.75) should be [80px 80px]
|
||||
Pass CSS Transitions: property <object-position> from [20px 20px] to [100px 100px] at (1) should be [100px 100px]
|
||||
Fail CSS Transitions: property <object-position> from [20px 20px] to [100px 100px] at (1.25) should be [120px 120px]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [20px 20px] to [100px 100px] at (-0.25) should be [0px 0px]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [20px 20px] to [100px 100px] at (0) should be [20px 20px]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [20px 20px] to [100px 100px] at (0.25) should be [40px 40px]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [20px 20px] to [100px 100px] at (0.5) should be [60px 60px]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [20px 20px] to [100px 100px] at (0.75) should be [80px 80px]
|
||||
Pass CSS Transitions with transition: all: property <object-position> from [20px 20px] to [100px 100px] at (1) should be [100px 100px]
|
||||
Fail CSS Transitions with transition: all: property <object-position> from [20px 20px] to [100px 100px] at (1.25) should be [120px 120px]
|
||||
Pass CSS Animations: property <object-position> from [20px 20px] to [100px 100px] at (-0.25) should be [0px 0px]
|
||||
Pass CSS Animations: property <object-position> from [20px 20px] to [100px 100px] at (0) should be [20px 20px]
|
||||
Pass CSS Animations: property <object-position> from [20px 20px] to [100px 100px] at (0.25) should be [40px 40px]
|
||||
Pass CSS Animations: property <object-position> from [20px 20px] to [100px 100px] at (0.5) should be [60px 60px]
|
||||
Pass CSS Animations: property <object-position> from [20px 20px] to [100px 100px] at (0.75) should be [80px 80px]
|
||||
Pass CSS Animations: property <object-position> from [20px 20px] to [100px 100px] at (1) should be [100px 100px]
|
||||
Pass CSS Animations: property <object-position> from [20px 20px] to [100px 100px] at (1.25) should be [120px 120px]
|
||||
Pass Web Animations: property <object-position> from [20px 20px] to [100px 100px] at (-0.25) should be [0px 0px]
|
||||
Pass Web Animations: property <object-position> from [20px 20px] to [100px 100px] at (0) should be [20px 20px]
|
||||
Pass Web Animations: property <object-position> from [20px 20px] to [100px 100px] at (0.25) should be [40px 40px]
|
||||
Pass Web Animations: property <object-position> from [20px 20px] to [100px 100px] at (0.5) should be [60px 60px]
|
||||
Pass Web Animations: property <object-position> from [20px 20px] to [100px 100px] at (0.75) should be [80px 80px]
|
||||
Pass Web Animations: property <object-position> from [20px 20px] to [100px 100px] at (1) should be [100px 100px]
|
||||
Pass Web Animations: property <object-position> from [20px 20px] to [100px 100px] at (1.25) should be [120px 120px]
|
Loading…
Add table
Add a link
Reference in a new issue