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

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

Issue 201363002: DevTools: defer styles delta calculation to until the end of the task. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: For landing Created 6 years, 9 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) 2010 Apple Inc. All rights reserved. 2 * Copyright (C) 2010 Apple Inc. All rights reserved.
3 * Copyright (C) 2013 Google Inc. All rights reserved. 3 * Copyright (C) 2013 Google Inc. All rights reserved.
4 * 4 *
5 * Redistribution and use in source and binary forms, with or without 5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions 6 * modification, are permitted provided that the following conditions
7 * are met: 7 * are met:
8 * 8 *
9 * 1. Redistributions of source code must retain the above copyright 9 * 1. Redistributions of source code must retain the above copyright
10 * notice, this list of conditions and the following disclaimer. 10 * notice, this list of conditions and the following disclaimer.
(...skipping 1190 matching lines...) Expand 10 before | Expand all | Expand 10 after
1201 const String& localId = breakpointIterator->value.first; 1201 const String& localId = breakpointIterator->value.first;
1202 hitBreakpointIds->addItem(localId); 1202 hitBreakpointIds->addItem(localId);
1203 1203
1204 BreakpointSource source = breakpointIterator->value.second; 1204 BreakpointSource source = breakpointIterator->value.second;
1205 if (m_breakReason == InspectorFrontend::Debugger::Reason::Other && s ource == DebugCommandBreakpointSource) 1205 if (m_breakReason == InspectorFrontend::Debugger::Reason::Other && s ource == DebugCommandBreakpointSource)
1206 m_breakReason = InspectorFrontend::Debugger::Reason::DebugComman d; 1206 m_breakReason = InspectorFrontend::Debugger::Reason::DebugComman d;
1207 } 1207 }
1208 } 1208 }
1209 1209
1210 m_frontend->paused(currentCallFrames(), m_breakReason, m_breakAuxData, hitBr eakpointIds, currentAsyncStackTrace()); 1210 m_frontend->paused(currentCallFrames(), m_breakReason, m_breakAuxData, hitBr eakpointIds, currentAsyncStackTrace());
1211 m_frontend->flush();
1212 m_javaScriptPauseScheduled = false; 1211 m_javaScriptPauseScheduled = false;
1213 1212
1214 if (!m_continueToLocationBreakpointId.isEmpty()) { 1213 if (!m_continueToLocationBreakpointId.isEmpty()) {
1215 scriptDebugServer().removeBreakpoint(m_continueToLocationBreakpointId); 1214 scriptDebugServer().removeBreakpoint(m_continueToLocationBreakpointId);
1216 m_continueToLocationBreakpointId = ""; 1215 m_continueToLocationBreakpointId = "";
1217 } 1216 }
1218 if (m_listener) 1217 if (m_listener)
1219 m_listener->didPause(); 1218 m_listener->didPause();
1220 } 1219 }
1221 1220
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
1288 m_scripts.clear(); 1287 m_scripts.clear();
1289 m_breakpointIdToDebugServerBreakpointIds.clear(); 1288 m_breakpointIdToDebugServerBreakpointIds.clear();
1290 m_asyncCallStackTracker.clear(); 1289 m_asyncCallStackTracker.clear();
1291 m_promiseTracker.clear(); 1290 m_promiseTracker.clear();
1292 if (m_frontend) 1291 if (m_frontend)
1293 m_frontend->globalObjectCleared(); 1292 m_frontend->globalObjectCleared();
1294 } 1293 }
1295 1294
1296 } // namespace WebCore 1295 } // namespace WebCore
1297 1296
OLDNEW
« no previous file with comments | « Source/core/inspector/InspectorController.cpp ('k') | Source/devtools/front_end/CSSStyleModel.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698