1// Stage PWA Service Worker 2// Minimal implementation to enable PWA install prompt. 3// Chrome (89+) only requires a registered SW + valid manifest â no fetch handler needed. 4 5self.addEventListener("install", () => { 6 self.skipWaiting(); 7}); 8 9self.addEventListener("activate", () => { 10 // Intentionally no clients.claim() â new SW versions activate only after all 11 // tabs close, avoiding mid-session takeover that can cause duplicate events. 12}); 13 14self.addEventListener("fetch", () => { 15 // Empty handler â required signal for Chrome Android WebAPK install prompt. 16 // No interception, so no duplicate requests/events. 17});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.