Chromium Code Reviews| Index: Source/bindings/v8/DebuggerScript.js |
| diff --git a/Source/bindings/v8/DebuggerScript.js b/Source/bindings/v8/DebuggerScript.js |
| index 2eb43c61a9b47a2d933abea30a45f0513a790349..7861bc9a26aeb335e15333f157a6bda49f928e14 100644 |
| --- a/Source/bindings/v8/DebuggerScript.js |
| +++ b/Source/bindings/v8/DebuggerScript.js |
| @@ -271,6 +271,20 @@ DebuggerScript.getScriptName = function(eventData) |
| return eventData.script().script_.nameOrSourceURL(); |
| } |
| +DebuggerScript.getBreakpointNumbers = function(eventData) |
| +{ |
| + var breakpoints = eventData.breakPointsHit(); |
| + var numbers = []; |
| + if (breakpoints) { |
|
yurys
2013/06/05 08:07:36
prefer early return
SeRya
2013/06/05 11:34:57
Done.
|
| + for (var i = 0; i < breakpoints.length; i++) { |
| + var b = breakpoints[i]; |
|
yurys
2013/06/05 08:07:36
b -> breakpoint
SeRya
2013/06/05 11:34:57
Done.
|
| + var scriptBreakPoint = b.script_break_point(); |
| + numbers.push(scriptBreakPoint ? scriptBreakPoint.number() : b.number()); |
| + } |
| + } |
| + return numbers; |
| +} |
| + |
| DebuggerScript._frameMirrorToJSCallFrame = function(frameMirror, callerFrame) |
| { |
| // Get function name. |