| Index: Source/core/inspector/InspectorAnimationAgent.h
|
| diff --git a/Source/core/inspector/InspectorAnimationAgent.h b/Source/core/inspector/InspectorAnimationAgent.h
|
| index e34efdb9a40328d9491b9b0aa8d8c60f500a2209..0a299535b169421b853d8dc220b9cf240584a70c 100644
|
| --- a/Source/core/inspector/InspectorAnimationAgent.h
|
| +++ b/Source/core/inspector/InspectorAnimationAgent.h
|
| @@ -34,7 +34,7 @@ public:
|
| void reset();
|
|
|
| // Protocol method implementations.
|
| - virtual void getAnimationPlayersForNode(ErrorString*, int nodeId, RefPtr<TypeBuilder::Array<TypeBuilder::Animation::AnimationPlayer> >& animationPlayersArray) override;
|
| + virtual void getAnimationPlayersForNode(ErrorString*, int nodeId, bool includeSubtreeAnimations, RefPtr<TypeBuilder::Array<TypeBuilder::Animation::AnimationPlayer> >& animationPlayersArray) override;
|
| virtual void pauseAnimationPlayer(ErrorString*, const String& id, RefPtr<TypeBuilder::Animation::AnimationPlayer>&) override;
|
| virtual void playAnimationPlayer(ErrorString*, const String& id, RefPtr<TypeBuilder::Animation::AnimationPlayer>&) override;
|
| virtual void setAnimationPlayerCurrentTime(ErrorString*, const String& id, double currentTime, RefPtr<TypeBuilder::Animation::AnimationPlayer>&) override;
|
| @@ -48,6 +48,10 @@ public:
|
| private:
|
| InspectorAnimationAgent(InspectorDOMAgent*);
|
|
|
| + PassRefPtr<TypeBuilder::Animation::AnimationNode> buildObjectForAnimationNode(AnimationNode*);
|
| + PassRefPtr<TypeBuilder::Animation::AnimationPlayer> buildObjectForAnimationPlayer(AnimationPlayer&, PassRefPtr<TypeBuilder::Animation::KeyframesRule> keyframeRule = nullptr);
|
| + PassRefPtr<TypeBuilder::Array<TypeBuilder::Animation::AnimationPlayer> > buildArrayForAnimationPlayers(Element&, const WillBeHeapVector<RefPtrWillBeMember<AnimationPlayer> >);
|
| +
|
| RawPtrWillBeMember<InspectorDOMAgent> m_domAgent;
|
| InspectorFrontend::Animation* m_frontend;
|
| WillBeHeapHashMap<String, RefPtrWillBeMember<AnimationPlayer> > m_idToAnimationPlayer;
|
|
|