Tim Ledbetter
558fef237c
LibWeb: Use the global object to access the performance object
...
Previously, we were accessing the performance through the current
window object. Thus caused a crash when `animate()` was called on an
element within a document with no associated window object. The global
object is now used to access the performance object in places where
a window object is not guaranteed to exist.
2024-04-02 07:46:16 +02:00
Matthew Olsson
328ad9a2f0
LibWeb: Use InternalAnimationTimeline in existing tests
2024-03-30 19:26:58 +01:00
Matthew Olsson
f0119a818b
LibWeb: Add animation-effect method tests
2024-03-30 19:26:58 +01:00
Matthew Olsson
87155c7b1d
LibWeb: Fix infinite loop in CSS::Parser::parse_transition_value()
2024-03-30 07:34:25 +01:00
Matthew Olsson
86bb51d9bf
LibWeb: Add a test for Animation.persist()
2024-03-29 06:59:37 +01:00
Matthew Olsson
c22055941a
LibWeb: Add a test for Animation.reverse()
2024-03-29 06:59:37 +01:00
Matthew Olsson
83d3defc11
LibWeb: Add a test for Animation.updatePlaybackRate()
2024-03-29 06:59:37 +01:00
Matthew Olsson
7d8cf49b25
LibWeb: Add a test for Animation.pause()
2024-03-29 06:59:37 +01:00
Matthew Olsson
074f5429a6
LibWeb: Add a test for Animation.play()
2024-03-29 06:59:37 +01:00
Matthew Olsson
7472536ecb
LibWeb: Add a test for Animation.finish()
2024-03-29 06:59:37 +01:00
Matthew Olsson
d1b30a1bb5
LibWeb: Add a test for Animation.cancel()
2024-03-29 06:59:37 +01:00
Matthew Olsson
43b0b3fa80
LibWeb: Add a test to ensure style invalidations don't reset animations
2024-03-26 05:47:09 +01:00
Matthew Olsson
6bf1a30bf5
LibWeb: Add tests for animating unresolved properties
2024-03-20 09:17:33 +01:00
Matthew Olsson
dc47210360
LibWeb: Add tests for the rest of the Animation properties
2024-03-10 15:13:47 +01:00
Matthew Olsson
d7ad134ae5
LibWeb: Add a few Animation property tests
2024-03-09 15:34:27 +01:00