| Index: third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/forwarding-worker.js
|
| diff --git a/third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/forwarding-worker.js b/third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/forwarding-worker.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..20e86ef0e99f96ad0c988c9945ca71ef5b839758
|
| --- /dev/null
|
| +++ b/third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/forwarding-worker.js
|
| @@ -0,0 +1,15 @@
|
| +let port;
|
| +
|
| +self.onmessage = event => {
|
| + const message = event.data;
|
| + if ('port' in message) {
|
| + port = message.port;
|
| + port.postMessage('READY');
|
| + }
|
| +};
|
| +
|
| +self.addEventListener('fetch', event => {
|
| + port.postMessage('onfetch');
|
| +
|
| + event.respondWith(fetch(event.request));
|
| +});
|
|
|