Index: LayoutTests/http/tests/navigatorconnect/resources/echo-worker.js |
diff --git a/LayoutTests/http/tests/navigatorconnect/resources/echo-worker.js b/LayoutTests/http/tests/navigatorconnect/resources/echo-worker.js |
index 37d12869b9c57593d716e20ac6a0a7ebe26e89fa..0cab9a36f055829690d0764a6d639203c34a13be 100644 |
--- a/LayoutTests/http/tests/navigatorconnect/resources/echo-worker.js |
+++ b/LayoutTests/http/tests/navigatorconnect/resources/echo-worker.js |
@@ -4,7 +4,10 @@ self.addEventListener('crossoriginconnect', function(event) { |
event.acceptConnection(true); |
}); |
- |
self.addEventListener('crossoriginmessage', function(event) { |
client.postMessage(event.data, event.ports); |
}); |
+ |
+navigator.services.addEventListener('connect', function(event) { |
+ event.respondWith({accept: true}).then(function(port) { client = port; }); |
+}); |