Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(92)

Side by Side Diff: third_party/WebKit/Source/core/inspector/InspectorAnimationAgent.cpp

Issue 2012753003: DevTools: consolidate protocol generators for front-end, backend and type builder. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "core/inspector/InspectorAnimationAgent.h" 5 #include "core/inspector/InspectorAnimationAgent.h"
6 6
7 #include "core/animation/Animation.h" 7 #include "core/animation/Animation.h"
8 #include "core/animation/AnimationEffect.h" 8 #include "core/animation/AnimationEffect.h"
9 #include "core/animation/AnimationEffectTiming.h" 9 #include "core/animation/AnimationEffectTiming.h"
10 #include "core/animation/ComputedTimingProperties.h" 10 #include "core/animation/ComputedTimingProperties.h"
(...skipping 20 matching lines...) Expand all
31 #include "wtf/text/Base64.h" 31 #include "wtf/text/Base64.h"
32 32
33 namespace AnimationAgentState { 33 namespace AnimationAgentState {
34 static const char animationAgentEnabled[] = "animationAgentEnabled"; 34 static const char animationAgentEnabled[] = "animationAgentEnabled";
35 static const char animationAgentPlaybackRate[] = "animationAgentPlaybackRate"; 35 static const char animationAgentPlaybackRate[] = "animationAgentPlaybackRate";
36 } 36 }
37 37
38 namespace blink { 38 namespace blink {
39 39
40 InspectorAnimationAgent::InspectorAnimationAgent(InspectedFrames* inspectedFrame s, InspectorDOMAgent* domAgent, InspectorCSSAgent* cssAgent, V8InspectorSession* v8Session) 40 InspectorAnimationAgent::InspectorAnimationAgent(InspectedFrames* inspectedFrame s, InspectorDOMAgent* domAgent, InspectorCSSAgent* cssAgent, V8InspectorSession* v8Session)
41 : InspectorBaseAgent<InspectorAnimationAgent, protocol::Animation::Frontend> ("Animation") 41 : m_inspectedFrames(inspectedFrames)
42 , m_inspectedFrames(inspectedFrames)
43 , m_domAgent(domAgent) 42 , m_domAgent(domAgent)
44 , m_cssAgent(cssAgent) 43 , m_cssAgent(cssAgent)
45 , m_v8Session(v8Session) 44 , m_v8Session(v8Session)
46 , m_isCloning(false) 45 , m_isCloning(false)
47 { 46 {
48 } 47 }
49 48
50 void InspectorAnimationAgent::restore() 49 void InspectorAnimationAgent::restore()
51 { 50 {
52 if (m_state->booleanProperty(AnimationAgentState::animationAgentEnabled, fal se)) { 51 if (m_state->booleanProperty(AnimationAgentState::animationAgentEnabled, fal se)) {
(...skipping 442 matching lines...) Expand 10 before | Expand all | Expand 10 after
495 { 494 {
496 visitor->trace(m_inspectedFrames); 495 visitor->trace(m_inspectedFrames);
497 visitor->trace(m_domAgent); 496 visitor->trace(m_domAgent);
498 visitor->trace(m_cssAgent); 497 visitor->trace(m_cssAgent);
499 visitor->trace(m_idToAnimation); 498 visitor->trace(m_idToAnimation);
500 visitor->trace(m_idToAnimationClone); 499 visitor->trace(m_idToAnimationClone);
501 InspectorBaseAgent::trace(visitor); 500 InspectorBaseAgent::trace(visitor);
502 } 501 }
503 502
504 } // namespace blink 503 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698