Index: Source/devtools/front_end/sdk/RuntimeModel.js |
diff --git a/Source/devtools/front_end/sdk/RuntimeModel.js b/Source/devtools/front_end/sdk/RuntimeModel.js |
index 44f8c32c01b7ee86eb0fe3153e64c7d3c95c310e..2bc569de586b432c4561ae4e5787ff84558d1fac 100644 |
--- a/Source/devtools/front_end/sdk/RuntimeModel.js |
+++ b/Source/devtools/front_end/sdk/RuntimeModel.js |
@@ -322,14 +322,27 @@ WebInspector.ExecutionContext.prototype = { |
} |
this.target().runtimeAgent().evaluate(expression, objectGroup, includeCommandLineAPI, doNotPauseOnExceptionsAndMuteConsole, this.id, returnByValue, generatePreview, evalCallback.bind(this)); |
}, |
+ |
+ /** |
+ * @return {(!WebInspector.DebuggerModel.Location|undefined)} |
+ */ |
+ pauseLocation: function() { |
+ var frame = this.debuggerModel.selectedCallFrame(); |
+ if (frame) { |
+ return frame.location(); |
+ } |
+ return; |
+ }, |
/** |
* @param {string} expressionString |
+ * @param {string} text |
+ * @param {number} cursorOffset |
* @param {string} prefix |
* @param {boolean} force |
* @param {function(!Array.<string>, number=)} completionsReadyCallback |
*/ |
- completionsForExpression: function(expressionString, prefix, force, completionsReadyCallback) |
+ completionsForExpression: function(expressionString, text, cursorOffset, prefix, force, completionsReadyCallback) |
{ |
var lastIndex = expressionString.length - 1; |