mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
aaa1d00335
This patch uses the PlayFromStyle/PauseFromStyle methods on CSSAnimationPlayer to perform play/pause control. (This allows us to encapsulate mHoldTime and mPaused. We will encapsulate mStartTime etc. in subsequent bugs. The override behavior of play()/pause() with regard to animation-play-state is: * pause()/play() override the current animation-play-state * pause() causes the player to remain paused until play() is called regardless of changes to animation-play-state (* Calling play() will override the animation-play-state but won't "stick". i.e. subsequently setting animation-play-state: paused will pause the animation.) These different permutations are tested in the next patch in this series. This interaction will probably become more complicated once we introduce finishing behavior (since we might not want animations to restart when setting animation-play-state: running). |
||
---|---|---|
.. | ||
analysis | ||
base | ||
build | ||
doc | ||
forms | ||
generic | ||
inspector | ||
ipc | ||
mathml | ||
media | ||
printing | ||
reftests | ||
style | ||
svg | ||
tables | ||
tools | ||
xul | ||
moz.build |