blob: 5bc6ef34748f6de4b418fd16d2261a4276483a6a [file] [log] [blame]
self.addEventListener('fetch', function(event) {
if (event.request.url.indexOf('dummy.js') != -1) {
event.respondWith(new Promise(resolve => {
// Slightly delay the response so we ensure we get a non-zero
// duration.
setTimeout(_ => resolve(new Response('// Empty javascript')), 50);
}));
}
else if (event.request.url.indexOf('missing.jpg?SWRespondsWithFetch') != -1) {
event.respondWith(fetch('dummy.txt?SWFetched'));
}
});