-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update support data for Animation and KeyframeEffect #6528
Conversation
Note that only Chrome on Windows has been tested. The fact that the controlling flags are dropped in https://chromium-review.googlesource.com/c/chromium/src/+/1564568 is used to assume that this is in all browsers based on Chromium M75 or later, since extra work would be needed to disable it. |
@vinyldarkscratch can you review this? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks all good to me, thanks! Regarding the Edge version, I think it makes sense to set the version to just 79
since we have already verified it wasn't present in the previous version (18
)? (This applies to KeyframeEffect as well, if we want to update those versions here?)
The AnimationEffect data is already good, but Animation's effect attribute and KeyframeEffect with constructor and target attribute weren't updated. These changes landed together in Chromium M75: https://chromium-review.googlesource.com/c/chromium/src/+/1564568 The Animation and KeyframeEffect interfaces were verified to not exist in Edge 18, so the Edge version was set/updated to "75". These data points support this as well: https://caniuse.com/#feat=web-animation https://developer.microsoft.com/en-us/microsoft-edge/status/webanimationsjavascriptapi/
bcd1a30
to
ec93b69
Compare
Thanks @vinyldarkscratch! I've made those changes and updated the description. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, looks all good to me! 👍
The AnimationEffect data is already good, but Animation's effect
attribute and KeyframeEffect with constructor and target attribute
weren't updated.
These changes landed together in Chromium M75:
https://chromium-review.googlesource.com/c/chromium/src/+/1564568
The Animation and KeyframeEffect interfaces were verified to not exist
in Edge 18, so the Edge version was set/updated to "75". These data
points support this as well:
https://caniuse.com/#feat=web-animation
https://developer.microsoft.com/en-us/microsoft-edge/status/webanimationsjavascriptapi/