diff --git a/service-workers/service-worker/multi-globals/current/current.https.html b/service-workers/service-worker/multi-globals/current/current.https.html new file mode 100644 index 00000000000000..82a48d409901b4 --- /dev/null +++ b/service-workers/service-worker/multi-globals/current/current.https.html @@ -0,0 +1,2 @@ + +Current page used as a test helper diff --git a/service-workers/service-worker/multi-globals/current/test-sw.js b/service-workers/service-worker/multi-globals/current/test-sw.js new file mode 100644 index 00000000000000..4b250ca1de9123 --- /dev/null +++ b/service-workers/service-worker/multi-globals/current/test-sw.js @@ -0,0 +1,5 @@ +this.addEventListener('fetch', event => { + if (event.request.url.includes('test.txt')) { + event.respondWith(new Response('current')); + } +}); diff --git a/service-workers/service-worker/multi-globals/incumbent/incumbent.https.html b/service-workers/service-worker/multi-globals/incumbent/incumbent.https.html new file mode 100644 index 00000000000000..4585f15b0f45d0 --- /dev/null +++ b/service-workers/service-worker/multi-globals/incumbent/incumbent.https.html @@ -0,0 +1,20 @@ + +Incumbent page used as a test helper + + + + + diff --git a/service-workers/service-worker/multi-globals/incumbent/test-sw.js b/service-workers/service-worker/multi-globals/incumbent/test-sw.js new file mode 100644 index 00000000000000..73e9490b05c869 --- /dev/null +++ b/service-workers/service-worker/multi-globals/incumbent/test-sw.js @@ -0,0 +1,5 @@ +this.addEventListener('fetch', event => { + if (event.request.url.includes('test.txt')) { + event.respondWith(new Response('incumbent')); + } +}); diff --git a/service-workers/service-worker/multi-globals/relevant/relevant.https.html b/service-workers/service-worker/multi-globals/relevant/relevant.https.html new file mode 100644 index 00000000000000..44f42eda493c27 --- /dev/null +++ b/service-workers/service-worker/multi-globals/relevant/relevant.https.html @@ -0,0 +1,2 @@ + +Relevant page used as a test helper diff --git a/service-workers/service-worker/multi-globals/relevant/test-sw.js b/service-workers/service-worker/multi-globals/relevant/test-sw.js new file mode 100644 index 00000000000000..4b4536c410b50f --- /dev/null +++ b/service-workers/service-worker/multi-globals/relevant/test-sw.js @@ -0,0 +1,5 @@ +this.addEventListener('fetch', event => { + if (event.request.url.includes('test.txt')) { + event.respondWith(new Response('relevant')); + } +}); diff --git a/service-workers/service-worker/multi-globals/test-sw.js b/service-workers/service-worker/multi-globals/test-sw.js new file mode 100644 index 00000000000000..bb814b7d16add2 --- /dev/null +++ b/service-workers/service-worker/multi-globals/test-sw.js @@ -0,0 +1,5 @@ +this.addEventListener('fetch', event => { + if (event.request.url.includes('test.txt')) { + event.respondWith(new Response('entry')); + } +}); diff --git a/service-workers/service-worker/multi-globals/url-parsing.https.html b/service-workers/service-worker/multi-globals/url-parsing.https.html new file mode 100644 index 00000000000000..55d0ec5508da33 --- /dev/null +++ b/service-workers/service-worker/multi-globals/url-parsing.https.html @@ -0,0 +1,67 @@ + +register()/getRegistration() URL parsing, with multiple globals in play + + + + + + + + + + + + +