Source code

Revision control

Copy as Markdown

Other Tools

self.addEventListener("fetch", event => {
if (event.request.url.includes("nonexistent.png")) {
event.respondWith(
fetch(event.request.url.replace("nonexistent.png", "blue-32x32.png"))
);
}
});
self.addEventListener("activate", event => {
event.waitUntil(clients.claim());
});