| Index: third_party/WebKit/Source/core/svg/animation/SVGSMILElement.h | 
| diff --git a/third_party/WebKit/Source/core/svg/animation/SVGSMILElement.h b/third_party/WebKit/Source/core/svg/animation/SVGSMILElement.h | 
| index 5973ced40fae88088127f93a27a3ce500614c32d..214eecc8c205535cec21fb655d965154bf30ee71 100644 | 
| --- a/third_party/WebKit/Source/core/svg/animation/SVGSMILElement.h | 
| +++ b/third_party/WebKit/Source/core/svg/animation/SVGSMILElement.h | 
| @@ -38,6 +38,7 @@ namespace blink { | 
|  | 
| class ConditionEventListener; | 
| class SMILTimeContainer; | 
| +class IdTargetObserver; | 
| class SVGSMILElement; | 
|  | 
| // This class implements SMIL interval timing model as needed for SVG animation. | 
| @@ -216,8 +217,6 @@ class CORE_EXPORT SVGSMILElement : public SVGElement, public SVGTests { | 
| SMILTime offset, | 
| int repeat); | 
|  | 
| -    SVGElement* lookupEventBase(SVGSMILElement&) const; | 
| - | 
| Type m_type; | 
| BeginOrEnd m_beginOrEnd; | 
| AtomicString m_baseID; | 
| @@ -225,6 +224,7 @@ class CORE_EXPORT SVGSMILElement : public SVGElement, public SVGTests { | 
| SMILTime m_offset; | 
| int m_repeat; | 
| Member<SVGElement> m_baseElement; | 
| +    Member<IdTargetObserver> m_baseIdObserver; | 
| Member<ConditionEventListener> m_eventListener; | 
| }; | 
| bool parseCondition(const String&, BeginOrEnd beginOrEnd); | 
| @@ -246,6 +246,7 @@ class CORE_EXPORT SVGSMILElement : public SVGElement, public SVGTests { | 
| SMILTime calculateNextProgressTime(double elapsed) const; | 
|  | 
| Member<SVGElement> m_targetElement; | 
| +  Member<IdTargetObserver> m_targetIdObserver; | 
|  | 
| HeapVector<Member<Condition>> m_conditions; | 
| bool m_syncBaseConditionsConnected; | 
|  |