From 6d9e3400e1f2b19c69211aeac18522e6734663b1 Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Wed, 21 Apr 2021 11:55:23 +0200 Subject: [PATCH] test(service-worker): replace `global || window` with `globalThis` (#41739) `global` property is not available in the browser, previously this was polyfilled through `core-js`. This now fails with `global is not defined`, since global cannot be accessed when not defined. PR Close #41739 --- packages/service-worker/test/comm_spec.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/service-worker/test/comm_spec.ts b/packages/service-worker/test/comm_spec.ts index efbc3d55e0..34b6bcc586 100644 --- a/packages/service-worker/test/comm_spec.ts +++ b/packages/service-worker/test/comm_spec.ts @@ -91,7 +91,7 @@ import {MockPushManager, MockPushSubscription, MockServiceWorkerContainer, MockS ], }); - const context: any = global || window; + const context: any = globalThis; const originalDescriptor = Object.getOwnPropertyDescriptor(context, 'navigator'); const patchedDescriptor = {value: {serviceWorker: undefined}, configurable: true}; @@ -120,7 +120,7 @@ import {MockPushManager, MockPushSubscription, MockServiceWorkerContainer, MockS ] }); - const context: any = global || window; + const context: any = globalThis; const originalDescriptor = Object.getOwnPropertyDescriptor(context, 'navigator'); const patchedDescriptor = {value: {serviceWorker: mock}, configurable: true};