| OLD | NEW |
| 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 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 88 targetAdded: function(target) { | 88 targetAdded: function(target) { |
| 89 if (!this._breakpointsActive) | 89 if (!this._breakpointsActive) |
| 90 target.debuggerAgent().setBreakpointsActive(this._breakpointsActive)
; | 90 target.debuggerAgent().setBreakpointsActive(this._breakpointsActive)
; |
| 91 }, | 91 }, |
| 92 | 92 |
| 93 /** | 93 /** |
| 94 * @param {!WebInspector.Target} target | 94 * @param {!WebInspector.Target} target |
| 95 */ | 95 */ |
| 96 targetRemoved: function(target) { }, | 96 targetRemoved: function(target) { }, |
| 97 | 97 |
| 98 | |
| 99 /** | 98 /** |
| 100 * @param {string} sourceFileId | 99 * @param {string} sourceFileId |
| 101 * @return {!StringMap.<!WebInspector.BreakpointManager.Breakpoint>} | 100 * @return {!StringMap.<!WebInspector.BreakpointManager.Breakpoint>} |
| 102 */ | 101 */ |
| 103 _provisionalBreakpointsForSourceFileId: function(sourceFileId) | 102 _provisionalBreakpointsForSourceFileId: function(sourceFileId) |
| 104 { | 103 { |
| 105 var result = new StringMap(); | 104 var result = new StringMap(); |
| 106 var breakpoints = this._provisionalBreakpoints.get(sourceFileId).values(
); | 105 var breakpoints = this._provisionalBreakpoints.get(sourceFileId).values(
); |
| 107 for (var i = 0; i < breakpoints.length; ++i) | 106 for (var i = 0; i < breakpoints.length; ++i) |
| 108 result.put(breakpoints[i]._breakpointStorageId(), breakpoints[i]); | 107 result.put(breakpoints[i]._breakpointStorageId(), breakpoints[i]); |
| (...skipping 659 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 768 }, | 767 }, |
| 769 | 768 |
| 770 /** | 769 /** |
| 771 * @return {boolean} | 770 * @return {boolean} |
| 772 */ | 771 */ |
| 773 _scriptDiverged: function() | 772 _scriptDiverged: function() |
| 774 { | 773 { |
| 775 var uiSourceCode = this._breakpoint.uiSourceCode(); | 774 var uiSourceCode = this._breakpoint.uiSourceCode(); |
| 776 if (!uiSourceCode) | 775 if (!uiSourceCode) |
| 777 return false; | 776 return false; |
| 778 var scriptFile = uiSourceCode.scriptFileForTarget(this.target()); | 777 var scriptFile = this._debuggerWorkspaceBinding.scriptFile(uiSourceCode,
this.target()); |
| 779 return !!scriptFile && scriptFile.hasDivergedFromVM(); | 778 return !!scriptFile && scriptFile.hasDivergedFromVM(); |
| 780 | 779 |
| 781 }, | 780 }, |
| 782 | 781 |
| 783 /** | 782 /** |
| 784 * @param {function()} callback | 783 * @param {function()} callback |
| 785 */ | 784 */ |
| 786 _updateInDebugger: function(callback) | 785 _updateInDebugger: function(callback) |
| 787 { | 786 { |
| 788 if (this.target().isDetached()) { | 787 if (this.target().isDetached()) { |
| (...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1060 { | 1059 { |
| 1061 this.sourceFileId = breakpoint._sourceFileId; | 1060 this.sourceFileId = breakpoint._sourceFileId; |
| 1062 this.lineNumber = breakpoint.lineNumber(); | 1061 this.lineNumber = breakpoint.lineNumber(); |
| 1063 this.columnNumber = breakpoint.columnNumber(); | 1062 this.columnNumber = breakpoint.columnNumber(); |
| 1064 this.condition = breakpoint.condition(); | 1063 this.condition = breakpoint.condition(); |
| 1065 this.enabled = breakpoint.enabled(); | 1064 this.enabled = breakpoint.enabled(); |
| 1066 } | 1065 } |
| 1067 | 1066 |
| 1068 /** @type {!WebInspector.BreakpointManager} */ | 1067 /** @type {!WebInspector.BreakpointManager} */ |
| 1069 WebInspector.breakpointManager; | 1068 WebInspector.breakpointManager; |
| OLD | NEW |