angular-cn/packages/service-worker/worker/testing
George Kalpakas 9e9b8dd494 fix(service-worker): do not enter degraded mode when offline (#22883)
Previously, when trying to fetch `ngsw.json` (e.g. during
`checkForUpdate()`) while either the client or the server were offline,
the ServiceWorker would enter a degrade mode, where only existing
clients would be served. This essentially meant that the ServiceWorker
didn't work offline.
This commit fixes it by differentiating offline errors and not entering
degraded mode. The ServiceWorker will remain in the current mode until
connectivity to the server is restored.

Fixes #21636

PR Close #22883
2018-03-28 10:02:16 -07:00
..
BUILD.bazel refactor(bazel): convert most ts_library to ng_module (#22176) 2018-02-15 14:08:53 -08:00
cache.ts build: upgrade to TypeScript 2.6 (#21144) 2017-12-22 20:15:47 -08:00
fetch.ts build: upgrade to TypeScript 2.7 (#22669) 2018-03-12 09:27:23 -07:00
mock.ts fix(service-worker): do not enter degraded mode when offline (#22883) 2018-03-28 10:02:16 -07:00
scope.ts feat(core): upgrade rxjs to 6.0.0-alpha.4 (#22573) 2018-03-19 21:51:51 -07:00