Index: third_party/WebKit/Source/core/animation/Animation.idl |
diff --git a/third_party/WebKit/Source/core/animation/Animation.idl b/third_party/WebKit/Source/core/animation/Animation.idl |
index 9f49ff93854b0f854314b240ebcec4e9435b7e5b..f5b73d2b0be7727c02f5321bf18a84d47eb22c7a 100644 |
--- a/third_party/WebKit/Source/core/animation/Animation.idl |
+++ b/third_party/WebKit/Source/core/animation/Animation.idl |
@@ -38,8 +38,8 @@ enum AnimationPlayState { "idle", "pending", "running", "paused", "finished" }; |
NoInterfaceObject, |
] interface Animation : EventTarget { |
// TODO(suzyh): Make timeline mutable. |
- [RuntimeEnabled=WebAnimationsAPI] attribute AnimationEffectReadOnly? effect; |
- [RuntimeEnabled=WebAnimationsAPI] readonly attribute AnimationTimeline? timeline; |
+ [RuntimeEnabled=WebAnimationsAPI, Measure] attribute AnimationEffectReadOnly? effect; |
+ [RuntimeEnabled=WebAnimationsAPI, Measure] readonly attribute AnimationTimeline? timeline; |
[Measure] attribute double? startTime; |
[Measure] attribute double? currentTime; |
[Measure] attribute double playbackRate; |
@@ -52,6 +52,6 @@ enum AnimationPlayState { "idle", "pending", "running", "paused", "finished" }; |
[Measure] void cancel(); |
[Measure] attribute EventHandler onfinish; |
[Measure] attribute EventHandler oncancel; |
- [RuntimeEnabled=WebAnimationsAPI, CallWith=ScriptState] readonly attribute Promise<Animation> finished; |
- [RuntimeEnabled=WebAnimationsAPI, CallWith=ScriptState] readonly attribute Promise<Animation> ready; |
+ [RuntimeEnabled=WebAnimationsAPI, CallWith=ScriptState, Measure] readonly attribute Promise<Animation> finished; |
+ [RuntimeEnabled=WebAnimationsAPI, CallWith=ScriptState, Measure] readonly attribute Promise<Animation> ready; |
}; |