Chromium Code Reviews| Index: Source/core/svg/animation/SVGSMILElement.h |
| diff --git a/Source/core/svg/animation/SVGSMILElement.h b/Source/core/svg/animation/SVGSMILElement.h |
| index 6016f5bdadd71444592a9acb363dd8de778789c5..7f34a65da5b8450fe20945e8cbdfa7ed79f814b6 100644 |
| --- a/Source/core/svg/animation/SVGSMILElement.h |
| +++ b/Source/core/svg/animation/SVGSMILElement.h |
| @@ -109,7 +109,8 @@ public: |
| virtual void clearAnimatedType(SVGElement* targetElement) = 0; |
| virtual void applyResultsToTarget() = 0; |
| - void connectConditions(); |
| + void connectSyncBaseConditions(); |
| + void connectEventBaseConditions(); |
| void dispatchPendingEvent(SMILEventSender*); |
| void dispatchRepeatEvents(unsigned); |
| @@ -172,15 +173,16 @@ private: |
| void parseBeginOrEnd(const String&, BeginOrEnd beginOrEnd); |
| Element* eventBaseFor(const Condition&); |
| - void disconnectConditions(); |
| + void disconnectSyncBaseConditions(); |
| + void disconnectEventBaseConditions(); |
| // Event base timing |
| void handleConditionEvent(Event*, Condition*); |
| void notifyDependentsIntervalChanged(); |
| void createInstanceTimesFromSyncbase(SVGSMILElement* syncbase); |
| - void addTimeDependent(SVGSMILElement*); |
| - void removeTimeDependent(SVGSMILElement*); |
| + void addSyncBaseDependent(SVGSMILElement*); |
| + void removeSyncBaseDependent(SVGSMILElement*); |
| enum ActiveState { |
| Inactive, |
| @@ -197,13 +199,13 @@ private: |
| mutable SVGElement* m_targetElement; |
| Vector<Condition> m_conditions; |
|
pdr.
2014/01/07 00:25:28
You've done a lot of good work in this patch to se
pavane
2014/01/07 18:20:58
There is partial code of accesskey currently. Shou
|
| - bool m_conditionsConnected; |
| + bool m_syncBaseConditionsConnected; |
| bool m_hasEndEventConditions; |
| bool m_isWaitingForFirstInterval; |
| typedef HashSet<SVGSMILElement*> TimeDependentSet; |
| - TimeDependentSet m_timeDependents; |
| + TimeDependentSet m_syncBaseDependents; |
| // Instance time lists |
| Vector<SMILTimeWithOrigin> m_beginTimes; |