diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2022-07-15 01:06:20 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-15 01:06:20 +0200 |
commit | f9b692e68e97ab6d39ad03988e973279a32cceca (patch) | |
tree | 9ae831322bee0a7226cb725e15e7332f6ab89ebe /ext | |
parent | 91a33c65f3bdc82bef4cbe95f614e1f533e5b368 (diff) |
Revert "feat: add "unhandledrejection" event support (#12994) (#15080)" (#15210)
This reverts commit 1a7259b04b7229f6350a7a7c21b50497b5c80c17.
Diffstat (limited to 'ext')
-rw-r--r-- | ext/web/02_event.js | 53 |
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; |