tag
webdev
3 posts.
-
Removing register() won't remove your old service worker
Our redesign dropped its service worker, but the old /sw.js would still serve a cached index.html, unseen in server logs. The fix had to live at the old URL.
-
The dedupe key was set before the fetch, so it never retried
One connection refusal during gateway boot silenced the side panel for that URL forever: the dedupe key was committed before the request settled.
-
Your retired button is still mounted, still handling clicks
A refactor left an old injected control alive in the page. It called the retired handler, threw no error, and looked exactly like the button that replaced it.