ladybird/Userland/Libraries/LibWeb/Animations
Aliaksandr Kalenik 94b3b84dd8 LibWeb: Make sure style is up-to-date in getAnimations()
StyleComputer is responsible for assigning animation targets, so we
have to make sure there are no pending style updates before querying
animations of an element.

This change also introduces a version of getAnimations() that does not
check style updates and used by StyleComputer to avoid mutual recursion.
2024-10-02 16:28:37 +01:00
..
Animatable.cpp LibWeb: Make sure style is up-to-date in getAnimations() 2024-10-02 16:28:37 +01:00
Animatable.h LibWeb: Make sure style is up-to-date in getAnimations() 2024-10-02 16:28:37 +01:00
Animatable.idl
Animation.cpp LibWeb: Move "owning element" of Animation classes into Animation 2024-09-22 06:41:55 +02:00
Animation.h LibWeb: Move "owning element" of Animation classes into Animation 2024-09-22 06:41:55 +02:00
Animation.idl LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
AnimationEffect.cpp LibWeb: Note what's causing a style invalidation to happen 2024-09-08 09:45:31 +02:00
AnimationEffect.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
AnimationEffect.idl
AnimationPlaybackEvent.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
AnimationPlaybackEvent.h
AnimationPlaybackEvent.idl
AnimationTimeline.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
AnimationTimeline.h LibWeb: Unregister AnimationTimeline from document in finalize() 2024-03-11 16:44:05 +01:00
AnimationTimeline.idl
DocumentTimeline.cpp LibWeb: Ensure all DocumentTimeline objects have the same time value 2024-06-03 10:53:32 +02:00
DocumentTimeline.h
DocumentTimeline.idl
KeyframeEffect.cpp LibWeb: Rename invalidate_layout() => invalidate_layout_tree() 2024-09-19 10:12:44 +02:00
KeyframeEffect.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
KeyframeEffect.idl