From 610d490480a58d09c7dbefe6f3139f14498484ee Mon Sep 17 00:00:00 2001 From: Wesley Luyten Date: Fri, 30 Jun 2023 09:34:05 -0500 Subject: [PATCH] fix: use more globalThis --- docs/src/pages/docs/en/keyboard-shortcuts.md | 2 +- test/unit/media-container.spec.js | 4 ++-- test/unit/media-controller.spec.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/src/pages/docs/en/keyboard-shortcuts.md b/docs/src/pages/docs/en/keyboard-shortcuts.md index 46faf355d..18cd07bdf 100644 --- a/docs/src/pages/docs/en/keyboard-shortcuts.md +++ b/docs/src/pages/docs/en/keyboard-shortcuts.md @@ -27,7 +27,7 @@ Example (`keysused` attribute): Example (`keysUsed` property): ```js -class MyInteractiveElement extends window.HTMLElement { +class MyInteractiveElement extends globalThis.HTMLElement { get keysUsed() { return ['Enter', ' ']; } diff --git a/test/unit/media-container.spec.js b/test/unit/media-container.spec.js index 4cdd76ebb..ee869c38d 100644 --- a/test/unit/media-container.spec.js +++ b/test/unit/media-container.spec.js @@ -6,8 +6,8 @@ describe('', () => { // NOTE: Although MediaContainer isn't designed for independent use, registering it // here to test behavior independent of before(async () => { - window.customElements.define('media-container', MediaContainer); - await window.customElements.whenDefined('media-container'); + customElements.define('media-container', MediaContainer); + await customElements.whenDefined('media-container'); }); it('calls media callbacks', async () => { diff --git a/test/unit/media-controller.spec.js b/test/unit/media-controller.spec.js index 281120804..f4790dbd8 100644 --- a/test/unit/media-controller.spec.js +++ b/test/unit/media-controller.spec.js @@ -420,7 +420,7 @@ describe('state propagation behaviors', () => { } const MEDIA_STATE_RECEIVER_WC_NAME = 'media-state-receiver'; - window.customElements.define( + customElements.define( MEDIA_STATE_RECEIVER_WC_NAME, MediaStateReceiverWC );