| Index: Source/core/inspector/InspectorDOMAgent.h
|
| diff --git a/Source/core/inspector/InspectorDOMAgent.h b/Source/core/inspector/InspectorDOMAgent.h
|
| index 44a6be98fda4826ed16c486659cdb93acef8d930..146235292f2abeee2e9c6d3d1b11bbc7d42e96b3 100644
|
| --- a/Source/core/inspector/InspectorDOMAgent.h
|
| +++ b/Source/core/inspector/InspectorDOMAgent.h
|
| @@ -85,6 +85,7 @@ struct EventListenerInfo {
|
|
|
| class InspectorDOMAgent FINAL : public InspectorBaseAgent<InspectorDOMAgent>, public InspectorBackendDispatcher::DOMCommandHandler {
|
| WTF_MAKE_NONCOPYABLE(InspectorDOMAgent);
|
| + friend class InspectorCSSAgent;
|
| public:
|
| struct DOMListener : public WillBeGarbageCollectedMixin {
|
| virtual ~DOMListener()
|
| @@ -142,6 +143,11 @@ public:
|
| virtual void highlightQuad(ErrorString*, const RefPtr<JSONArray>& quad, const RefPtr<JSONObject>* color, const RefPtr<JSONObject>* outlineColor) OVERRIDE;
|
| virtual void highlightNode(ErrorString*, const RefPtr<JSONObject>& highlightConfig, const int* nodeId, const String* objectId) OVERRIDE;
|
| virtual void highlightFrame(ErrorString*, const String& frameId, const RefPtr<JSONObject>* color, const RefPtr<JSONObject>* outlineColor) OVERRIDE;
|
| + virtual void getAnimationPlayersForNode(ErrorString*, int nodeId, RefPtr<TypeBuilder::Array<TypeBuilder::DOM::AnimationPlayer> >& animationPlayersArray) OVERRIDE;
|
| + virtual void pauseAnimationPlayer(ErrorString*, int sequenceNumber, RefPtr<TypeBuilder::DOM::AnimationPlayer>&) OVERRIDE;
|
| + virtual void playAnimationPlayer(ErrorString*, int sequenceNumber, RefPtr<TypeBuilder::DOM::AnimationPlayer>&) OVERRIDE;
|
| + virtual void setCurrentTimeAnimationPlayer(ErrorString*, int sequenceNumber, double currentTime, RefPtr<TypeBuilder::DOM::AnimationPlayer>&) OVERRIDE;
|
| + virtual void getStateAnimationPlayer(ErrorString*, int sequenceNumber, double* currentTime, bool* isRunning) OVERRIDE;
|
|
|
| virtual void copyTo(ErrorString*, int nodeId, int targetElementId, const int* anchorNodeId, int* newNodeId) OVERRIDE;
|
| virtual void moveTo(ErrorString*, int nodeId, int targetNodeId, const int* anchorNodeId, int* newNodeId) OVERRIDE;
|
| @@ -246,6 +252,8 @@ private:
|
| PassRefPtr<TypeBuilder::Array<TypeBuilder::DOM::Node> > buildArrayForContainerChildren(Node* container, int depth, NodeToIdMap* nodesMap);
|
| PassRefPtr<TypeBuilder::DOM::EventListener> buildObjectForEventListener(const RegisteredEventListener&, const AtomicString& eventType, Node*, const String* objectGroupId);
|
| PassRefPtr<TypeBuilder::Array<TypeBuilder::DOM::Node> > buildArrayForPseudoElements(Element*, NodeToIdMap* nodesMap);
|
| + PassRefPtr<TypeBuilder::DOM::AnimationPlayer> buildObjectForAnimationPlayer(AnimationPlayer&);
|
| + PassRefPtr<TypeBuilder::DOM::AnimationNode> buildObjectForAnimationNode(AnimationNode&);
|
|
|
| Node* nodeForPath(const String& path);
|
|
|
| @@ -278,6 +286,7 @@ private:
|
| OwnPtrWillBeMember<DOMEditor> m_domEditor;
|
| bool m_suppressAttributeModifiedEvent;
|
| RawPtrWillBeMember<Listener> m_listener;
|
| + WillBeHeapHashMap<int, RefPtrWillBeMember<AnimationPlayer> > m_idToAnimationPlayer;
|
| };
|
|
|
|
|
|
|