Entiendo que el alcance de un trabajador de servicio para una PWA está determinado por su ubicación en el repositorio de la aplicación web y que controla las páginas en ese alcance. Pero, ¿cuál es el alcance de un service worker en una extensión web y qué páginas controla? ¿Cómo se especifica esto?
Al crear una extensión usando la versión 2 del manifiesto, puede usar un script de fondo que, por ejemplo, podría generar un menú contextual en cualquier página web, por lo que entiendo que el alcance en este caso es cualquier página web. Entonces, mi pregunta es: ¿qué pasa con el alcance de un trabajador de servicio de una extensión web que usa la versión 3 del manifiesto?