summaryrefslogtreecommitdiff
path: root/ext/web/02_event.js
diff options
context:
space:
mode:
authorAndreu Botella <andreu@andreubotella.com>2022-10-24 16:14:17 +0200
committerGitHub <noreply@github.com>2022-10-24 16:14:17 +0200
commitdbcbf53ab5168ad9c5d6ca8b4c7740db98b270a6 (patch)
tree063e79f57b443ccdd0b3e4369c0133cbf21b60a3 /ext/web/02_event.js
parent5828ce76759e0937541d2fc0e465829b37ddd094 (diff)
experiment(ext/web): Don't expose event classes during the bootstrap phase (#16213)
Diffstat (limited to 'ext/web/02_event.js')
-rw-r--r--ext/web/02_event.js21
1 files changed, 8 insertions, 13 deletions
diff --git a/ext/web/02_event.js b/ext/web/02_event.js
index ee64b3719..d915b5f20 100644
--- a/ext/web/02_event.js
+++ b/ext/web/02_event.js
@@ -1471,19 +1471,6 @@
reportException(error);
}
- window[webidl.brand] = webidl.brand;
- window.Event = Event;
- window.EventTarget = EventTarget;
- window.ErrorEvent = ErrorEvent;
- window.CloseEvent = CloseEvent;
- window.MessageEvent = MessageEvent;
- window.CustomEvent = CustomEvent;
- window.ProgressEvent = ProgressEvent;
- window.PromiseRejectionEvent = PromiseRejectionEvent;
- window.dispatchEvent = EventTarget.prototype.dispatchEvent;
- window.addEventListener = EventTarget.prototype.addEventListener;
- window.removeEventListener = EventTarget.prototype.removeEventListener;
- window.reportError = reportError;
window.__bootstrap.eventTarget = {
EventTarget,
setEventTargetData,
@@ -1494,5 +1481,13 @@
setIsTrusted,
setTarget,
defineEventHandler,
+ Event,
+ ErrorEvent,
+ CloseEvent,
+ MessageEvent,
+ CustomEvent,
+ ProgressEvent,
+ PromiseRejectionEvent,
+ reportError,
};
})(this);