Я обнаружил, что мои запросы к Google API не вызывают событие выборки сервис-воркера. Выборки для статических ресурсов и других API инициируют событие, как и ожидалось.
Демо: https://laurieboyes.github.io/test-gapi-sw/
Демонстрационный код: https://github.com/laurieboyes/test-gapi-sw/blob/master/index.html
Я не смог найти никакой документации, предполагающей, что это сделано по замыслу.
Кто-нибудь может объяснить, почему запросы API Google не вызывают событие выборки? Может ли это быть как-то связано с oAuth?