1
0
Fork 0
firefox/dom/serviceworkers/test/fetch/imagecache/imagecache_test.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

15 lines
364 B
JavaScript

function synthesizeImage() {
return clients.matchAll().then(clients => {
var url = "image-40px.png";
clients.forEach(client => {
client.postMessage(url);
});
return fetch(url);
});
}
self.addEventListener("fetch", function (event) {
if (event.request.url.includes("image-20px.png")) {
event.respondWith(synthesizeImage());
}
});