Index: LayoutTests/http/tests/serviceworker/resources/fetch-event-respond-with-stops-propagation-worker.js |
diff --git a/LayoutTests/http/tests/serviceworker/resources/fetch-event-respond-with-stops-propagation-worker.js b/LayoutTests/http/tests/serviceworker/resources/fetch-event-respond-with-stops-propagation-worker.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..18da049d69f4fbf94dca596a3de8139dfc5cc1f9 |
--- /dev/null |
+++ b/LayoutTests/http/tests/serviceworker/resources/fetch-event-respond-with-stops-propagation-worker.js |
@@ -0,0 +1,15 @@ |
+var result = null; |
+ |
+self.addEventListener('message', function(event) { |
+ event.data.port.postMessage(result); |
+ }); |
+ |
+self.addEventListener('fetch', function(event) { |
+ if (!result) |
+ result = 'PASS'; |
+ event.respondWith(new Response()); |
+ }); |
+ |
+self.addEventListener('fetch', function(event) { |
+ result = 'FAIL: fetch event propagated'; |
+ }); |