summaryrefslogtreecommitdiff
path: root/ext/web/02_event.js
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2022-07-04 23:34:39 +0200
committerGitHub <noreply@github.com>2022-07-04 23:34:39 +0200
commit06934db883e9ae64c7603f98051676cbcf90994f (patch)
tree3b8174a77fb53c6d7e877ce268a955c0cce9df30 /ext/web/02_event.js
parentf7af0b01a59aaac91473e2f920137004d39a310a (diff)
Revert "feat: add "unhandledrejection" event support (#12994)" (#15075)
This reverts commit f7af0b01a59aaac91473e2f920137004d39a310a.
Diffstat (limited to 'ext/web/02_event.js')
-rw-r--r--ext/web/02_event.js53
1 files changed, 0 insertions, 53 deletions
diff --git a/ext/web/02_event.js b/ext/web/02_event.js
index 105c7d3c4..5d8f69673 100644
--- a/ext/web/02_event.js
+++ b/ext/web/02_event.js
@@ -1278,58 +1278,6 @@
[SymbolToStringTag] = "ProgressEvent";
}
- class PromiseRejectionEvent extends Event {
- #promise = null;
- #reason = null;
-
- get promise() {
- return this.#promise;
- }
- get reason() {
- return this.#reason;
- }
-
- constructor(
- type,
- {
- bubbles,
- cancelable,
- composed,
- promise,
- reason,
- } = {},
- ) {
- super(type, {
- bubbles: bubbles,
- cancelable: cancelable,
- composed: composed,
- });
-
- this.#promise = promise;
- this.#reason = reason;
- }
-
- [SymbolFor("Deno.privateCustomInspect")](inspect) {
- return inspect(consoleInternal.createFilteredInspectProxy({
- object: this,
- evaluate: this instanceof PromiseRejectionEvent,
- keys: [
- ...EVENT_PROPS,
- "promise",
- "reason",
- ],
- }));
- }
-
- // TODO(lucacasonato): remove when this interface is spec aligned
- [SymbolToStringTag] = "PromiseRejectionEvent";
- }
-
- defineEnumerableProps(PromiseRejectionEvent, [
- "promise",
- "reason",
- ]);
-
const _eventHandlers = Symbol("eventHandlers");
function makeWrappedHandler(handler, isSpecialErrorEventHandler) {
@@ -1478,7 +1426,6 @@
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;