| 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 9e18b1813515fff702b90322aabb23567c536800..bb2b0325e471e0da7d6611053265db7ed6dad13f 100644
|
| --- a/Source/devtools/front_end/sdk/DebuggerModel.js
|
| +++ b/Source/devtools/front_end/sdk/DebuggerModel.js
|
| @@ -125,12 +125,21 @@ WebInspector.DebuggerModel.prototype = {
|
| {
|
| if (this._debuggerEnabled)
|
| return;
|
| - this._agent.enable();
|
| - this._debuggerEnabled = true;
|
| + this._agent.enable(this._wasEnabled.bind(this));
|
| if (this._hasStaleState) {
|
| this._globalObjectCleared();
|
| this._hasStaleState = false;
|
| }
|
| + },
|
| +
|
| + /**
|
| + * @param {?Protocol.Error} error
|
| + */
|
| + _wasEnabled: function(error)
|
| + {
|
| + if (error)
|
| + console.error(error);
|
| + this._debuggerEnabled = true;
|
| this._pauseOnExceptionStateChanged();
|
| this.asyncStackTracesStateChanged();
|
| this.dispatchEventToListeners(WebInspector.DebuggerModel.Events.DebuggerWasEnabled);
|
|
|