| Index: Source/core/animation/AnimationTimingProperties.idl
|
| diff --git a/Source/core/animation/ComputedTimingProperties.idl b/Source/core/animation/AnimationTimingProperties.idl
|
| similarity index 52%
|
| copy from Source/core/animation/ComputedTimingProperties.idl
|
| copy to Source/core/animation/AnimationTimingProperties.idl
|
| index f480041de7affcc582b83eca04ca4a0afadd2e80..864e6f8e8517d83927519e2fb9489cfabc766b72 100644
|
| --- a/Source/core/animation/ComputedTimingProperties.idl
|
| +++ b/Source/core/animation/AnimationTimingProperties.idl
|
| @@ -1,26 +1,16 @@
|
| -// Copyright 2014 The Chromium Authors. All rights reserved.
|
| +// Copyright 2015 The Chromium Authors. All rights reserved.
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -// FIXME: Should extend AnimationTimingProperties
|
| [
|
| TypeChecking=Unrestricted,
|
| -] dictionary ComputedTimingProperties {
|
| - double startTime;
|
| - unrestricted double endTime;
|
| - unrestricted double activeDuration;
|
| - double? localTime;
|
| - unrestricted double timeFraction;
|
| - unsigned long? currentIteration;
|
| -
|
| - // FIXME: These should be inherited from AnimationTimingProperties
|
| +] dictionary AnimationTimingProperties {
|
| double delay = 0;
|
| double endDelay = 0;
|
| DOMString fill = "auto";
|
| double iterationStart = 0.0;
|
| unrestricted double iterations = 1.0;
|
| - // FIXME: Default should be 'auto'
|
| - (unrestricted double or DOMString) duration;
|
| + (unrestricted double or DOMString) duration = "auto";
|
| double playbackRate = 1.0;
|
| DOMString direction = "normal";
|
| DOMString easing = "linear";
|
|
|