[css-houdini-drafts] [css-animationworklet] Stateless animators are not allowed to share animator instances (#929)

flackr has just created a new issue for https://github.com/w3c/css-houdini-drafts:

== [css-animationworklet] Stateless animators are not allowed to share animator instances ==
There are several parts of the spec which are incompatible with sharing stateless animator instances:

The [creating-animator-instance steps](https://drafts.css-houdini.org/css-animationworklet/#creating-animator-instance) specify that when creating an animator instance the user agent *must* construct a new instance and add it to the animator instance set.

The [running animators](https://drafts.css-houdini.org/css-animationworklet/#running-animators) section specifies that the set of animator instances represents the set of animations. This implies that if multiple animations were sharing the same instance, it would only have one time and be called once.

It seems we need to separate instances of animators from running animations.

Please view or discuss this issue at https://github.com/w3c/css-houdini-drafts/issues/929 using your GitHub account

Received on Thursday, 15 August 2019 18:26:54 UTC