Chromium Code Reviews| Index: Source/devtools/front_end/promises/PromisePane.js |
| diff --git a/Source/devtools/front_end/promises/PromisePane.js b/Source/devtools/front_end/promises/PromisePane.js |
| index 745e7915434bf2042872657a65550db1260076e4..695d2706f84e6c34ca10b22912c88d490612c6ab 100644 |
| --- a/Source/devtools/front_end/promises/PromisePane.js |
| +++ b/Source/devtools/front_end/promises/PromisePane.js |
| @@ -481,19 +481,17 @@ WebInspector.PromisePane.prototype = { |
| { |
| if (error || !promise) |
| return; |
| - |
| - target.consoleAgent().setLastEvaluationResult(promise.objectId); |
| - var message = new WebInspector.ConsoleMessage(target, |
| - WebInspector.ConsoleMessage.MessageSource.Other, |
| - WebInspector.ConsoleMessage.MessageLevel.Log, |
| - "", |
| - WebInspector.ConsoleMessage.MessageType.Log, |
| - undefined, |
| - undefined, |
| - undefined, |
| - undefined, |
| - [promise]); |
| - target.consoleModel.addMessage(message); |
| + var object = target.runtimeModel.createRemoteObject(promise); |
| + object.callFunction(dumpIntoConsole); |
| + object.release(); |
| + /** |
| + * @suppressReceiverCheck |
| + * @this {Object} |
| + */ |
| + function dumpIntoConsole() |
| + { |
| + console.log(this); |
|
aandrey
2015/02/27 08:01:54
This should be tested, maybe? e.g. now there will
pfeldman
2015/02/27 08:05:34
No, console.log does not dump any stacks.
|
| + } |
| WebInspector.console.show(); |
| } |
| }, |