| Index: third_party/WebKit/LayoutTests/http/tests/inspector/network/network-eventsource.html
|
| diff --git a/third_party/WebKit/LayoutTests/http/tests/inspector/network/network-eventsource.html b/third_party/WebKit/LayoutTests/http/tests/inspector/network/network-eventsource.html
|
| index 4851bfc18d77d97df9fe9d8a560e11569215f9f5..7bd39fe2295488aa450cf53d40322c0dafbd2d7e 100644
|
| --- a/third_party/WebKit/LayoutTests/http/tests/inspector/network/network-eventsource.html
|
| +++ b/third_party/WebKit/LayoutTests/http/tests/inspector/network/network-eventsource.html
|
| @@ -4,11 +4,14 @@
|
| <script src="../network-test.js"></script>
|
| <script>
|
|
|
| -function receiveEvent(callback)
|
| +function receiveEvent()
|
| {
|
| + var callback;
|
| + var promise = new Promise((fulfill) => callback = fulfill);
|
| var es = new EventSource("resources/event-stream.asis");
|
| es.onmessage = onMessage;
|
| es.onerror = onError;
|
| + return promise;
|
| function onMessage(data)
|
| {
|
| output("got event: " + event.data);
|
| @@ -24,7 +27,7 @@ function receiveEvent(callback)
|
| function test()
|
| {
|
| InspectorTest.recordNetwork();
|
| - InspectorTest.invokePageFunctionAsync("receiveEvent", step2);
|
| + InspectorTest.callFunctionInPageAsync("receiveEvent").then(step2);
|
|
|
| function step2()
|
| {
|
|
|