Instead of having logs to the pages console by default but switching to the "inspect" button if multiple tabs are open, the service worker console should go to DevTools for all tabs that are currently open.
What steps will reproduce the problem?
(1) Visit a site with a controlling service worker like https://workboxjs.org/
(2) Open DevTools on this page
(3) Open a second tab and visit the same site
(4) Open DevTools in the second page, go to Application and notice that the inspect button is there
Comment 1 by mattgaunt@chromium.org
, Aug 7 2017