summaryrefslogtreecommitdiff
path: root/runtime/js/98_global_scope_window.js
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2024-01-24 20:43:31 +0100
committerGitHub <noreply@github.com>2024-01-24 20:43:31 +0100
commit8e67bf829aa110c6318d2043e6f4f9d4c97f1a51 (patch)
tree8e0665e77b9f6253505c04e828ca7b54709f5a36 /runtime/js/98_global_scope_window.js
parent300eeb343efa00d9572d3befa47ca88fb51c7ac6 (diff)
Revert "feat: deprecate `window` global (#22057)" (#22084)
This reverts commit 930ce2087051b4e45b2026ce7a77c14360a6993f. This is producing false-positives that are not actionable to users. We're gonna address this in another release.
Diffstat (limited to 'runtime/js/98_global_scope_window.js')
-rw-r--r--runtime/js/98_global_scope_window.js12
1 files changed, 2 insertions, 10 deletions
diff --git a/runtime/js/98_global_scope_window.js b/runtime/js/98_global_scope_window.js
index 3188c4b4c..63b346dd5 100644
--- a/runtime/js/98_global_scope_window.js
+++ b/runtime/js/98_global_scope_window.js
@@ -1,6 +1,6 @@
// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
-import { core, internals, primordials } from "ext:core/mod.js";
+import { core, primordials } from "ext:core/mod.js";
const {
op_bootstrap_language,
op_bootstrap_numcpus,
@@ -108,15 +108,7 @@ const mainRuntimeGlobalProperties = {
Location: location.locationConstructorDescriptor,
location: location.locationDescriptor,
Window: globalInterfaces.windowConstructorDescriptor,
- window: util.getterOnly(() => {
- internals.warnOnDeprecatedApi(
- "window",
- new Error().stack,
- "Use `globalThis` or `self` instead.",
- "You can provide `window` in the current scope with: `const window = globalThis`.",
- );
- return globalThis;
- }),
+ window: util.getterOnly(() => globalThis),
self: util.getterOnly(() => globalThis),
Navigator: util.nonEnumerable(Navigator),
navigator: util.getterOnly(() => navigator),