1
0
Fork 0
firefox/dom/serviceworkers/test/fetch/requesturl/requesturl_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

21 lines
582 B
JavaScript

addEventListener("fetch", event => {
var url = event.request.url;
var badURL = url.indexOf("secret.html") > -1;
event.respondWith(
new Promise(resolve => {
clients.matchAll().then(clients => {
for (var client of clients) {
if (client.url.indexOf("index.html") > -1) {
client.postMessage({
status: "ok",
result: !badURL,
message: "Should not find a bad URL (" + url + ")",
});
break;
}
}
resolve(fetch(event.request));
});
})
);
});