| Index: third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/postmessage-msgport-to-client-worker.js
|
| diff --git a/third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/postmessage-msgport-to-client-worker.js b/third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/postmessage-msgport-to-client-worker.js
|
| index 3475321f4a6813e808bdc969d86240b62cafd12d..4eb14ee1c41337b805f2ce65186b0f8b21219380 100644
|
| --- a/third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/postmessage-msgport-to-client-worker.js
|
| +++ b/third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/postmessage-msgport-to-client-worker.js
|
| @@ -1,5 +1,5 @@
|
| self.onmessage = function(e) {
|
| - self.clients.matchAll().then(function(clients) {
|
| + e.waitUntil(self.clients.matchAll().then(function(clients) {
|
| clients.forEach(function(client) {
|
| var messageChannel = new MessageChannel();
|
| messageChannel.port1.onmessage =
|
| @@ -7,7 +7,7 @@ self.onmessage = function(e) {
|
| client.postMessage({port: messageChannel.port2},
|
| [messageChannel.port2]);
|
| });
|
| - });
|
| + }));
|
| };
|
|
|
| function onMessageViaMessagePort(client, e) {
|
|
|