OLD | NEW |
1 self.addEventListener('crossoriginconnect', function(event) { | 1 self.addEventListener('crossoriginconnect', function(event) { |
2 var targetUrl = new URL(event.client.targetUrl); | 2 var targetUrl = new URL(event.client.targetUrl); |
3 event.acceptConnection(new Promise(function(resolve, reject) { | 3 event.acceptConnection(new Promise(function(resolve, reject) { |
4 if (targetUrl.search == "?accept") | 4 if (targetUrl.search == "?accept") |
5 self.setTimeout(resolve, 1, true); | 5 self.setTimeout(resolve, 1, true); |
6 else | 6 else |
7 self.setTimeout(reject, 1); | 7 self.setTimeout(reject, 1); |
8 })); | 8 })); |
9 }); | 9 }); |
| 10 |
| 11 navigator.services.addEventListener('connect', function(event) { |
| 12 var targetUrl = new URL(event.targetURL); |
| 13 event.respondWith(new Promise(function(resolve, reject) { |
| 14 if (targetUrl.search == "?accept") |
| 15 self.setTimeout(resolve, 1, {accept: true}); |
| 16 else |
| 17 self.setTimeout(reject, 1); |
| 18 })); |
| 19 }); |
OLD | NEW |