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

Side by Side Diff: Source/core/inspector/InspectorDOMDebuggerAgent.cpp

Issue 332493002: DevTools: Support async call stacks for scripted animation events (like scroll). (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 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 | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2011 Google Inc. All rights reserved. 2 * Copyright (C) 2011 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 455 matching lines...) Expand 10 before | Expand all | Expand 10 after
466 void InspectorDOMDebuggerAgent::didCancelAnimationFrame(Document*, int) 466 void InspectorDOMDebuggerAgent::didCancelAnimationFrame(Document*, int)
467 { 467 {
468 pauseOnNativeEventIfNeeded(preparePauseOnNativeEventData(cancelAnimationFram eEventName, 0), true); 468 pauseOnNativeEventIfNeeded(preparePauseOnNativeEventData(cancelAnimationFram eEventName, 0), true);
469 } 469 }
470 470
471 void InspectorDOMDebuggerAgent::willFireAnimationFrame(Document*, int) 471 void InspectorDOMDebuggerAgent::willFireAnimationFrame(Document*, int)
472 { 472 {
473 pauseOnNativeEventIfNeeded(preparePauseOnNativeEventData(animationFrameFired EventName, 0), false); 473 pauseOnNativeEventIfNeeded(preparePauseOnNativeEventData(animationFrameFired EventName, 0), false);
474 } 474 }
475 475
476 void InspectorDOMDebuggerAgent::willHandleEvent(EventTarget* target, const Atomi cString& eventType, EventListener*, bool) 476 void InspectorDOMDebuggerAgent::willHandleEvent(EventTarget* target, Event* even t, EventListener*, bool)
477 { 477 {
478 pauseOnNativeEventIfNeeded(preparePauseOnNativeEventData(eventType, &target- >interfaceName()), false); 478 pauseOnNativeEventIfNeeded(preparePauseOnNativeEventData(event->type(), &tar get->interfaceName()), false);
479 } 479 }
480 480
481 void InspectorDOMDebuggerAgent::willExecuteCustomElementCallback(Element*) 481 void InspectorDOMDebuggerAgent::willExecuteCustomElementCallback(Element*)
482 { 482 {
483 pauseOnNativeEventIfNeeded(preparePauseOnNativeEventData(customElementCallba ckName, 0), false); 483 pauseOnNativeEventIfNeeded(preparePauseOnNativeEventData(customElementCallba ckName, 0), false);
484 } 484 }
485 485
486 void InspectorDOMDebuggerAgent::didFireWebGLError(const String& errorName) 486 void InspectorDOMDebuggerAgent::didFireWebGLError(const String& errorName)
487 { 487 {
488 RefPtr<JSONObject> eventData = preparePauseOnNativeEventData(webglErrorFired EventName, 0); 488 RefPtr<JSONObject> eventData = preparePauseOnNativeEventData(webglErrorFired EventName, 0);
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
555 } 555 }
556 556
557 void InspectorDOMDebuggerAgent::clear() 557 void InspectorDOMDebuggerAgent::clear()
558 { 558 {
559 m_domBreakpoints.clear(); 559 m_domBreakpoints.clear();
560 m_pauseInNextEventListener = false; 560 m_pauseInNextEventListener = false;
561 } 561 }
562 562
563 } // namespace WebCore 563 } // namespace WebCore
564 564
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698