Index: third_party/WebKit/Source/devtools/front_end/bindings/BreakpointManager.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/bindings/BreakpointManager.js b/third_party/WebKit/Source/devtools/front_end/bindings/BreakpointManager.js |
index d002842cb6c59c0d99d9aa880783ce6bd089c6a4..40223e1042b4442e536fdd6e51e4359bc951e4fc 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/bindings/BreakpointManager.js |
+++ b/third_party/WebKit/Source/devtools/front_end/bindings/BreakpointManager.js |
@@ -101,6 +101,16 @@ Bindings.BreakpointManager = class extends Common.Object { |
return result; |
} |
+ /** |
+ * @param {string} fromURL |
+ * @param {!Workspace.UISourceCode} toSourceCode |
+ */ |
+ copyBreakpoints(fromURL, toSourceCode) { |
+ var breakpointItems = this._storage.breakpointItems(fromURL); |
+ for (var item of breakpointItems) |
+ this.setBreakpoint(toSourceCode, item.lineNumber, item.columnNumber, item.condition, item.enabled); |
+ } |
+ |
removeProvisionalBreakpointsForTest() { |
var breakpoints = this._provisionalBreakpoints.valuesArray(); |
for (var i = 0; i < breakpoints.length; ++i) |