serenity
serenity copied to clipboard
LibWeb: Add Animation::play() and add the Animatable interface
Work towards #21570. ~~Independent of #23184~~ Actually they'll have merge conflicts, but they're at least conceptually independent and can be reviewed separately.