| Index: Source/core/svg/SVGAnimationElement.idl | 
| diff --git a/Source/core/svg/SVGAnimationElement.idl b/Source/core/svg/SVGAnimationElement.idl | 
| index 55e90f5ea3c84384dace7e986c4b182688155633..d18998c9f853fc15fd44a3c5333c802903a3579c 100644 | 
| --- a/Source/core/svg/SVGAnimationElement.idl | 
| +++ b/Source/core/svg/SVGAnimationElement.idl | 
| @@ -1,5 +1,6 @@ | 
| /* | 
| - * Copyright (C) 2006 Apple Inc. All rights reserved. | 
| + * Copyright (C) 2006, 2008 Apple Inc. All rights reserved. | 
| + * Copyright (C) 2009 Cameron McCormack <cam@mcc.id.au> | 
| * | 
| * Redistribution and use in source and binary forms, with or without | 
| * modification, are permitted provided that the following conditions | 
| @@ -23,17 +24,18 @@ | 
| * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| */ | 
|  | 
| -[ | 
| -    NoInterfaceObject | 
| -] interface SVGAnimationElement : SVGElement, | 
| -                                  ElementTimeControl { | 
| +interface SVGAnimationElement : SVGElement { | 
| readonly attribute SVGElement targetElement; | 
|  | 
| float getStartTime(); | 
| float getCurrentTime(); | 
| float getSimpleDuration(); | 
| + | 
| +    void beginElement(); | 
| +    void beginElementAt([Default=Undefined] optional float offset); | 
| +    void endElement(); | 
| +    void endElementAt([Default=Undefined] optional float offset); | 
| }; | 
|  | 
| SVGAnimationElement implements SVGExternalResourcesRequired; | 
| SVGAnimationElement implements SVGTests; | 
| - | 
|  |