- From: Brian Birtles <bbirtles@mozilla.com>
- Date: Thu, 03 Jul 2014 11:14:49 +0900
- To: "www-style@w3.org" <www-style@w3.org>
Hi, If I set "animation: doesntYetExist 10s" and, within 10s, add "@keyframes doesntYetExist { ... }" by script, what happens? a) The animation doesn't start b) The animation starts from the beginning c) The animation picks up from part-way through From my testing, IE does (a) and Chrome does (b). Current nightlies of Firefox do (c). This question also relates to whether dynamic changes to keyframes are honoured. David pointed out several years ago that the spec says values are snapshotted but WebKit doesn't do this (and hence nor does Gecko) and that there may be good reasons for allowing dynamic changes to keyframes.[1] I think (a) is more in keeping with the current wording of the spec but if we allow dynamic changes to keyframes then either (b) or (c) would be possible. Best regards, Brian [1] http://lists.w3.org/Archives/Public/www-style/2011Apr/0079.html
Received on Thursday, 3 July 2014 02:15:11 UTC