mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
fae3fe0766
This patch prepares the way for script-generated events by making event dispatch a separate process that happens after sampling animations. This will allow us to sample animations from their associated timeline (removing the need for a further manager to tracker script-generated animations). Furthermore, once we sample animations from timelines the order in which they are sampled is likely to be more or less random so by making event dispatch at separate step, we have an opportunity to sort the events and dispatch in a consistent and sensible order. It also ensures that event callbacks will not be run until all animations (including transitions) have been updated ensuring they see a consistent view of timing properties. This patch only affects event handling for CSS animations. Transitions will be dealt with in a subsequent patch. |
||
---|---|---|
.. | ||
base | ||
build | ||
doc | ||
forms | ||
generic | ||
inspector | ||
ipc | ||
mathml | ||
media | ||
printing | ||
reftests | ||
style | ||
svg | ||
tables | ||
tools | ||
xul | ||
moz.build |