mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-01 15:18:06 +00:00
LibWeb: Don't allow "display: none" start CSS animations
This is both a correctness fix and a performance optimization.
This commit is contained in:
parent
93f9ed72d2
commit
0cfe90b59e
Notes:
github-actions[bot]
2025-02-01 12:42:56 +00:00
Author: https://github.com/kalenikaliaksandr
Commit: 0cfe90b59e
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/3403
Reviewed-by: https://github.com/LucasChollet ✅
6 changed files with 116 additions and 7 deletions
|
@ -2,8 +2,8 @@ Harness status: OK
|
|||
|
||||
Found 42 tests
|
||||
|
||||
28 Pass
|
||||
14 Fail
|
||||
31 Pass
|
||||
11 Fail
|
||||
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (-0.3) should be [flex]
|
||||
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (0) should be [flex]
|
||||
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (0.3) should be [flex]
|
||||
|
@ -32,9 +32,9 @@ Pass CSS Transitions with transition: all: property <display> from [none] to [fl
|
|||
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (0.6) should be [flex]
|
||||
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (1) should be [flex]
|
||||
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (1.5) should be [flex]
|
||||
Fail CSS Animations: property <display> from [none] to [flex] at (-0.3) should be [block]
|
||||
Fail CSS Animations: property <display> from [none] to [flex] at (0) should be [block]
|
||||
Fail CSS Animations: property <display> from [none] to [flex] at (0.3) should be [block]
|
||||
Pass CSS Animations: property <display> from [none] to [flex] at (-0.3) should be [block]
|
||||
Pass CSS Animations: property <display> from [none] to [flex] at (0) should be [block]
|
||||
Pass CSS Animations: property <display> from [none] to [flex] at (0.3) should be [block]
|
||||
Fail CSS Animations: property <display> from [none] to [flex] at (0.5) should be [block]
|
||||
Fail CSS Animations: property <display> from [none] to [flex] at (0.6) should be [block]
|
||||
Fail CSS Animations: property <display> from [none] to [flex] at (1) should be [block]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue