1
0
Fork 0
firefox/testing/web-platform/tests/mediasession/media-session-artwork-fetch-service-worker.js
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

21 lines
542 B
JavaScript

let port;
onmessage = async e => {
await self.clients.claim();
port = e.data.port;
port.postMessage("Ready");
}
onfetch = e => {
const request = e.request;
if (port && request.url.endsWith(".jpg")) {
port.postMessage({ type: "fetch", info: {
url : request.url,
destination : request.destination,
mode : request.mode,
redirect : request.redirect,
referrerPolicy : request.referrerPolicy,
credentials : request.credentials
}});
}
}