Index: core/animation/KeyframeEffectOptions.idl |
diff --git a/core/animation/KeyframeEffectOptions.idl b/core/animation/KeyframeEffectOptions.idl |
index 95859482b40d8cca73d52b5685035bf8798269e5..fbf78adbb3a8ade4b83b83419d04b6e0ea9bfbed 100644 |
--- a/core/animation/KeyframeEffectOptions.idl |
+++ b/core/animation/KeyframeEffectOptions.idl |
@@ -2,20 +2,21 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-// https://w3c.github.io/web-animations/#the-animationeffecttimingproperties-dictionary |
+// https://w3c.github.io/web-animations/#the-keyframeeffectoptions-dictionary |
+ |
+enum FillMode { "none", "forwards", "backwards", "both", "auto" }; |
+enum PlaybackDirection { "normal", "reverse", "alternate", "alternate-reverse" }; |
-// TODO(dstockwell): Rename this to AnimationEffectTimingProperties. |
dictionary KeyframeEffectOptions { |
double delay = 0; |
double endDelay = 0; |
- // TODO(dstockwell): The fill type should be FillMode. |
- DOMString fill = "auto"; |
+ FillMode fill = "auto"; |
double iterationStart = 0.0; |
unrestricted double iterations = 1.0; |
(unrestricted double or DOMString) duration = "auto"; |
// TODO(dstockwell): There is no playbackRate member in the spec. |
double playbackRate = 1.0; |
- // TODO(dstockwell): The direction type should be PlaybackDirection. |
- DOMString direction = "normal"; |
+ PlaybackDirection direction = "normal"; |
DOMString easing = "linear"; |
+ DOMString id = ""; |
}; |