| Index: third_party/WebKit/LayoutTests/http/tests/inspector/console-test.js
|
| diff --git a/third_party/WebKit/LayoutTests/http/tests/inspector/console-test.js b/third_party/WebKit/LayoutTests/http/tests/inspector/console-test.js
|
| index 294f51c5beb4d40164ce7cc8013fc8abc2522d31..fd341208f6d3b16d4bca85a44704212991392dc1 100644
|
| --- a/third_party/WebKit/LayoutTests/http/tests/inspector/console-test.js
|
| +++ b/third_party/WebKit/LayoutTests/http/tests/inspector/console-test.js
|
| @@ -368,6 +368,14 @@ InspectorTest.waitUntilMessageReceived = function(callback)
|
| InspectorTest.addSniffer(InspectorTest.consoleModel, "addMessage", callback, false);
|
| }
|
|
|
| +InspectorTest.waitUntilMessageReceivedPromise = function()
|
| +{
|
| + var callback;
|
| + var promise = new Promise((fullfill) => callback = fullfill);
|
| + InspectorTest.waitUntilMessageReceived(callback);
|
| + return promise;
|
| +}
|
| +
|
| InspectorTest.waitUntilNthMessageReceived = function(count, callback)
|
| {
|
| function override()
|
| @@ -380,6 +388,14 @@ InspectorTest.waitUntilNthMessageReceived = function(count, callback)
|
| InspectorTest.addSniffer(InspectorTest.consoleModel, "addMessage", override, false);
|
| }
|
|
|
| +InspectorTest.waitUntilNthMessageReceivedPromise = function(count)
|
| +{
|
| + var callback;
|
| + var promise = new Promise((fullfill) => callback = fullfill);
|
| + InspectorTest.waitUntilNthMessageReceived(count, callback);
|
| + return promise;
|
| +}
|
| +
|
| InspectorTest.changeExecutionContext = function(namePrefix)
|
| {
|
| var selector = WebInspector.ConsoleView.instance()._executionContextModel._selectElement;
|
|
|