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

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

Issue 2251343003: [DevTools] Generate separate copies of inspector_protocol. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: win compile Created 4 years, 3 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/AnimationEffectReadOnly.h" 8 #include "core/animation/AnimationEffectReadOnly.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 339 matching lines...) Expand 10 before | Expand all | Expand 10 after
350 timing->setDuration(unrestrictedDuration, exceptionState); 350 timing->setDuration(unrestrictedDuration, exceptionState);
351 } else { 351 } else {
352 AnimationEffectTiming* timing = animation->effect()->timing(); 352 AnimationEffectTiming* timing = animation->effect()->timing();
353 UnrestrictedDoubleOrString unrestrictedDuration; 353 UnrestrictedDoubleOrString unrestrictedDuration;
354 unrestrictedDuration.setUnrestrictedDouble(duration); 354 unrestrictedDuration.setUnrestrictedDouble(duration);
355 timing->setDuration(unrestrictedDuration, exceptionState); 355 timing->setDuration(unrestrictedDuration, exceptionState);
356 timing->setDelay(delay); 356 timing->setDelay(delay);
357 } 357 }
358 } 358 }
359 359
360 void InspectorAnimationAgent::resolveAnimation(ErrorString* errorString, const S tring& animationId, std::unique_ptr<protocol::Runtime::API::RemoteObject>* resul t) 360 void InspectorAnimationAgent::resolveAnimation(ErrorString* errorString, const S tring& animationId, std::unique_ptr<v8_inspector::protocol::Runtime::API::Remote Object>* result)
361 { 361 {
362 blink::Animation* animation = assertAnimation(errorString, animationId); 362 blink::Animation* animation = assertAnimation(errorString, animationId);
363 if (!animation) 363 if (!animation)
364 return; 364 return;
365 if (m_idToAnimationClone.get(animationId)) 365 if (m_idToAnimationClone.get(animationId))
366 animation = m_idToAnimationClone.get(animationId); 366 animation = m_idToAnimationClone.get(animationId);
367 const Element* element = toKeyframeEffect(animation->effect())->target(); 367 const Element* element = toKeyframeEffect(animation->effect())->target();
368 Document* document = element->ownerDocument(); 368 Document* document = element->ownerDocument();
369 LocalFrame* frame = document ? document->frame() : nullptr; 369 LocalFrame* frame = document ? document->frame() : nullptr;
370 ScriptState* scriptState = frame ? ScriptState::forMainWorld(frame) : nullpt r; 370 ScriptState* scriptState = frame ? ScriptState::forMainWorld(frame) : nullpt r;
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
490 { 490 {
491 visitor->trace(m_inspectedFrames); 491 visitor->trace(m_inspectedFrames);
492 visitor->trace(m_domAgent); 492 visitor->trace(m_domAgent);
493 visitor->trace(m_cssAgent); 493 visitor->trace(m_cssAgent);
494 visitor->trace(m_idToAnimation); 494 visitor->trace(m_idToAnimation);
495 visitor->trace(m_idToAnimationClone); 495 visitor->trace(m_idToAnimationClone);
496 InspectorBaseAgent::trace(visitor); 496 InspectorBaseAgent::trace(visitor);
497 } 497 }
498 498
499 } // namespace blink 499 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698