If a service worker throws an error during install, it's easy to clog up the service worker tab with entries that are no longer relevant.
When refreshing the page, we should be able to remove old service workers that didn't register.
What steps will reproduce the problem?
(1) Visit a page with a service worker that errors, like https://cumbersome-streetcar.glitch.me/
(2) Open DevTools and go to the service worker panel
(3) Refresh the page and see an entry for the service worker for each refresh.
Comment 1 by bugdroid1@chromium.org
, Sep 12 2017