Index: core/animation/Timing.idl |
diff --git a/core/animation/Timing.idl b/core/animation/Timing.idl |
index 9da75c59cee76e63c23fa01ea3d43ff5d69f26d7..49e93e1d61ff9e88a1be4074541ed78e8f0de0b7 100644 |
--- a/core/animation/Timing.idl |
+++ b/core/animation/Timing.idl |
@@ -4,7 +4,8 @@ |
[ |
RuntimeEnabled=WebAnimationsAPI, |
- ImplementedAs=TimedItemTiming, |
+ ImplementedAs=AnimationNodeTiming, |
+ WillBeGarbageCollected, |
] interface Timing { |
attribute double delay; |
attribute double endDelay; |
@@ -20,7 +21,7 @@ |
// FIXME: If the user calls animation.specified.duration = "" (empty string) then duration |
// gets set to 0 (This is correct behavior for IDL). Correct result is for duration to |
// be set to 'auto'. |
- [StrictTypeChecking, ImplementedAs=setDuration] setter double (DOMString name, double duration); |
+ [TypeChecking=Interface|Nullable, ImplementedAs=setDuration] setter double (DOMString name, double duration); |
attribute double playbackRate; |
attribute DOMString direction; |