DescriptionMove "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}
Committed: https://chromium.googlesource.com/chromium/src/+/84b6a842c0d92a52a557dbe102a9787999dfff21
Patch Set 1 #Patch Set 2 : Add some comment for upcasting. #Patch Set 3 : Make const ptr. #Messages
Total messages: 28 (14 generated)
|