| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2008 Apple Inc. All Rights Reserved. | 2 * Copyright (C) 2008 Apple Inc. All Rights Reserved. |
| 3 * Copyright (C) 2011 Google Inc. All rights reserved. | 3 * Copyright (C) 2011 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 * 1. Redistributions of source code must retain the above copyright | 8 * 1. 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 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
| (...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 238 WebInspector.domBreakpointsSidebarPane.createBreakpointHitStatusMess
age(details, didCreateBreakpointHitStatusMessage.bind(this)); | 238 WebInspector.domBreakpointsSidebarPane.createBreakpointHitStatusMess
age(details, didCreateBreakpointHitStatusMessage.bind(this)); |
| 239 } else if (details.reason === WebInspector.DebuggerModel.BreakReason.Eve
ntListener) { | 239 } else if (details.reason === WebInspector.DebuggerModel.BreakReason.Eve
ntListener) { |
| 240 var eventName = details.auxData["eventName"]; | 240 var eventName = details.auxData["eventName"]; |
| 241 var targetName = details.auxData["targetName"]; | 241 var targetName = details.auxData["targetName"]; |
| 242 this.sidebarPanes.eventListenerBreakpoints.highlightBreakpoint(event
Name, targetName); | 242 this.sidebarPanes.eventListenerBreakpoints.highlightBreakpoint(event
Name, targetName); |
| 243 var eventNameForUI = WebInspector.EventListenerBreakpointsSidebarPan
e.eventNameForUI(eventName, details.auxData); | 243 var eventNameForUI = WebInspector.EventListenerBreakpointsSidebarPan
e.eventNameForUI(eventName, details.auxData); |
| 244 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on a \"%s\" Event Listener.", eventNameForUI)); | 244 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on a \"%s\" Event Listener.", eventNameForUI)); |
| 245 } else if (details.reason === WebInspector.DebuggerModel.BreakReason.XHR
) { | 245 } else if (details.reason === WebInspector.DebuggerModel.BreakReason.XHR
) { |
| 246 this.sidebarPanes.xhrBreakpoints.highlightBreakpoint(details.auxData
["breakpointURL"]); | 246 this.sidebarPanes.xhrBreakpoints.highlightBreakpoint(details.auxData
["breakpointURL"]); |
| 247 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on a XMLHttpRequest.")); | 247 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on a XMLHttpRequest.")); |
| 248 } else if (details.reason === WebInspector.DebuggerModel.BreakReason.Exc
eption) | 248 } else if (details.reason === WebInspector.DebuggerModel.BreakReason.Exc
eption) { |
| 249 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on exception: '%s'.", details.auxData["description"])); | 249 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on exception: '%s'.", details.auxData["description"])); |
| 250 else if (details.reason === WebInspector.DebuggerModel.BreakReason.Asser
t) | 250 } else if (details.reason === WebInspector.DebuggerModel.BreakReason.Pro
miseRejection) { |
| 251 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on promise rejection: '%s'.", details.auxData["description"])); |
| 252 } else if (details.reason === WebInspector.DebuggerModel.BreakReason.Ass
ert) { |
| 251 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on assertion.")); | 253 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on assertion.")); |
| 252 else if (details.reason === WebInspector.DebuggerModel.BreakReason.CSPVi
olation) | 254 } else if (details.reason === WebInspector.DebuggerModel.BreakReason.CSP
Violation) { |
| 253 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on a script blocked due to Content Security Policy directive: \"%s\".", details.
auxData["directiveText"])); | 255 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on a script blocked due to Content Security Policy directive: \"%s\".", details.
auxData["directiveText"])); |
| 254 else if (details.reason === WebInspector.DebuggerModel.BreakReason.Debug
Command) | 256 } else if (details.reason === WebInspector.DebuggerModel.BreakReason.Deb
ugCommand) { |
| 255 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on a debugged function")); | 257 this.sidebarPanes.callstack.setStatus(WebInspector.UIString("Paused
on a debugged function")); |
| 256 else { | 258 } else { |
| 257 if (details.callFrames.length) | 259 if (details.callFrames.length) |
| 258 WebInspector.debuggerWorkspaceBinding.createCallFrameLiveLocatio
n(details.callFrames[0], didGetUILocation.bind(this)); | 260 WebInspector.debuggerWorkspaceBinding.createCallFrameLiveLocatio
n(details.callFrames[0], didGetUILocation.bind(this)); |
| 259 else | 261 else |
| 260 console.warn("ScriptsPanel paused, but callFrames.length is zero
."); // TODO remove this once we understand this case better | 262 console.warn("ScriptsPanel paused, but callFrames.length is zero
."); // TODO remove this once we understand this case better |
| 261 } | 263 } |
| 262 | 264 |
| 263 this._splitView.showBoth(true); | 265 this._splitView.showBoth(true); |
| 264 this._toggleDebuggerSidebarButton.setEnabled(false); | 266 this._toggleDebuggerSidebarButton.setEnabled(false); |
| 265 window.focus(); | 267 window.focus(); |
| 266 InspectorFrontendHost.bringToFront(); | 268 InspectorFrontendHost.bringToFront(); |
| (...skipping 1137 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1404 | 1406 |
| 1405 WebInspector.SourcesPanelFactory.prototype = { | 1407 WebInspector.SourcesPanelFactory.prototype = { |
| 1406 /** | 1408 /** |
| 1407 * @return {!WebInspector.Panel} | 1409 * @return {!WebInspector.Panel} |
| 1408 */ | 1410 */ |
| 1409 createPanel: function() | 1411 createPanel: function() |
| 1410 { | 1412 { |
| 1411 return WebInspector.SourcesPanel.instance(); | 1413 return WebInspector.SourcesPanel.instance(); |
| 1412 } | 1414 } |
| 1413 } | 1415 } |
| OLD | NEW |