Move "id" from KeyframeEffectOptions to KeyframeAnimationOptions and
change ElementAnimtaions to take KeyframeAnimationOptions as arg. See https://w3c.github.io/web-animations/#dictdef-keyframeanimationoptions NOTE: this IDL change doesn't affect out shipping behaviour, and has low compatibility risk. Hence there is no need for an intent-to-ship notification. Blink currently deviates from the spec in that the "id" field should be in KeyframeAnimationOptions instead of KeyframeEffectOptions. Interface Element should also take KeyframeAnimationOptions as arg. This cl contains the following changes - Add a new KeyframeAnimationOptions interface. - Move "id" from KeyframeEffectOptions to KeyframeAnimationOptions. - Change ElementAnimations to take KeyframeAnimationOptions as arg. - Updates TimingInput to support KeyframeAnimationOptions. - Add unit tests for TimingInput to cover KeyframeAnimationOptions. BUG=700267 Review-Url: https://codereview.chromium.org/2875673005 Cr-Commit-Position: refs/heads/master@{#471164}
Showing
Please register or sign in to comment