Index: Source/core/svg/animation/SVGSMILElement.h |
diff --git a/Source/core/svg/animation/SVGSMILElement.h b/Source/core/svg/animation/SVGSMILElement.h |
index 5d8c403a7b5e40134ad75c176af150127126d347..c0af2b79ece0fce0b30fb578cec77ad3223463b8 100644 |
--- a/Source/core/svg/animation/SVGSMILElement.h |
+++ b/Source/core/svg/animation/SVGSMILElement.h |
@@ -109,6 +109,9 @@ public: |
virtual void clearAnimatedType(SVGElement* targetElement) = 0; |
virtual void applyResultsToTarget() = 0; |
+ void connectConditions(); |
+ bool hasConditionsConnected() const { return m_conditionsConnected; } |
+ |
protected: |
void addBeginTime(SMILTime eventTime, SMILTime endTime, SMILTimeWithOrigin::Origin = SMILTimeWithOrigin::ParserOrigin); |
void addEndTime(SMILTime eventTime, SMILTime endTime, SMILTimeWithOrigin::Origin = SMILTimeWithOrigin::ParserOrigin); |
@@ -167,7 +170,6 @@ private: |
void parseBeginOrEnd(const String&, BeginOrEnd beginOrEnd); |
Element* eventBaseFor(const Condition&); |
- void connectConditions(); |
void disconnectConditions(); |
// Event base timing |