| Index: Source/devtools/front_end/sdk/DebuggerModel.js
|
| diff --git a/Source/devtools/front_end/sdk/DebuggerModel.js b/Source/devtools/front_end/sdk/DebuggerModel.js
|
| index 4dfe20c3564a32612197eb0260060737f3864ba7..acd68fc4b567b8384c5aca088cb5a034a5ae7f75 100644
|
| --- a/Source/devtools/front_end/sdk/DebuggerModel.js
|
| +++ b/Source/devtools/front_end/sdk/DebuggerModel.js
|
| @@ -590,39 +590,6 @@ WebInspector.DebuggerModel.prototype = {
|
| },
|
|
|
| /**
|
| - * @param {function(!Object)} callback
|
| - */
|
| - getSelectedCallFrameVariables: function(callback)
|
| - {
|
| - var result = { this: true };
|
| -
|
| - var selectedCallFrame = this._selectedCallFrame;
|
| - if (!selectedCallFrame)
|
| - callback(result);
|
| -
|
| - var pendingRequests = 0;
|
| -
|
| - function propertiesCollected(properties)
|
| - {
|
| - for (var i = 0; properties && i < properties.length; ++i)
|
| - result[properties[i].name] = true;
|
| - if (--pendingRequests == 0)
|
| - callback(result);
|
| - }
|
| -
|
| - for (var i = 0; i < selectedCallFrame.scopeChain.length; ++i) {
|
| - var scope = selectedCallFrame.scopeChain[i];
|
| - // FIXMEDART: find a cleaner way of avoiding completing to all
|
| - // library names.
|
| - if (scope.type == "library")
|
| - continue;
|
| - var object = this.target().runtimeModel.createRemoteObject(scope.object);
|
| - pendingRequests++;
|
| - object.getAllProperties(false, propertiesCollected);
|
| - }
|
| - },
|
| -
|
| - /**
|
| * @param {boolean} active
|
| */
|
| setBreakpointsActive: function(active)
|
| @@ -1008,6 +975,12 @@ WebInspector.DebuggerModel.CallFrame.prototype = {
|
| this._debuggerAgent.evaluateOnCallFrame(this._payload.callFrameId, code, objectGroup, includeCommandLineAPI, doNotPauseOnExceptionsAndMuteConsole, returnByValue, generatePreview, didEvaluateOnCallFrame);
|
| },
|
|
|
| + /* XXX add doccomment. */
|
| + getCompletions: function(code, callback)
|
| + {
|
| + this._debuggerAgent.getCompletionsOnCallFrame(this._payload.callFrameId, code, callback);
|
| + },
|
| +
|
| /**
|
| * @param {function(?Protocol.Error=)=} callback
|
| */
|
|
|