From f9b692e68e97ab6d39ad03988e973279a32cceca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Fri, 15 Jul 2022 01:06:20 +0200 Subject: Revert "feat: add "unhandledrejection" event support (#12994) (#15080)" (#15210) This reverts commit 1a7259b04b7229f6350a7a7c21b50497b5c80c17. --- ext/web/02_event.js | 53 ----------------------------------------------------- 1 file changed, 53 deletions(-) (limited to 'ext/web') 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; -- cgit v1.2.3