| Index: LayoutTests/http/tests/navigatorconnect/resources/reply-client-info-worker.js
|
| diff --git a/LayoutTests/http/tests/navigatorconnect/resources/reply-client-info-worker.js b/LayoutTests/http/tests/navigatorconnect/resources/reply-client-info-worker.js
|
| index bd2e64dec0bb13047593560e1d18fcc922271ad7..73bb990b72be464a03b911c3c7609aeae1bd1e2f 100644
|
| --- a/LayoutTests/http/tests/navigatorconnect/resources/reply-client-info-worker.js
|
| +++ b/LayoutTests/http/tests/navigatorconnect/resources/reply-client-info-worker.js
|
| @@ -5,7 +5,14 @@ self.addEventListener('crossoriginconnect', function(event) {
|
| client.postMessage({origin: client.origin, targetUrl: client.targetUrl});
|
| });
|
|
|
| -
|
| self.addEventListener('crossoriginmessage', function(event) {
|
| client.postMessage({origin: event.origin});
|
| });
|
| +
|
| +navigator.services.addEventListener('connect', function(event) {
|
| + event.respondWith({accept: true, data: {origin: event.origin}})
|
| + .then(function(port) {
|
| + client = port;
|
| + client.postMessage({origin: event.origin, targetUrl: event.targetURL});
|
| + });
|
| +});
|
|
|