diff options
author | Luca Casonato <hello@lcas.dev> | 2021-07-03 21:32:28 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-03 21:32:28 +0200 |
commit | bf39b883d6b585a08abb4d272d9edc874545271a (patch) | |
tree | e1dfdd9a269226a40c946d151d209cdb30b8b15a /runtime/js/99_main.js | |
parent | 425b9a8228b62b68e3592771eda1538c9bc098d5 (diff) |
refactor: introduce primordials for ext/web (#11228)
Diffstat (limited to 'runtime/js/99_main.js')
-rw-r--r-- | runtime/js/99_main.js | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/runtime/js/99_main.js b/runtime/js/99_main.js index 91d485069..c3e4a392c 100644 --- a/runtime/js/99_main.js +++ b/runtime/js/99_main.js @@ -41,6 +41,7 @@ delete Object.prototype.__proto__; const denoNsUnstable = window.__bootstrap.denoNsUnstable; const errors = window.__bootstrap.errors.errors; const webidl = window.__bootstrap.webidl; + const domException = window.__bootstrap.domException; const { defineEventHandler } = window.__bootstrap.webUtil; const { deserializeJsMessageData, serializeJsMessageData } = window.__bootstrap.messagePort; @@ -219,25 +220,25 @@ delete Object.prototype.__proto__; core.registerErrorBuilder( "DOMExceptionOperationError", function DOMExceptionOperationError(msg) { - return new DOMException(msg, "OperationError"); + return new domException.DOMException(msg, "OperationError"); }, ); core.registerErrorBuilder( "DOMExceptionQuotaExceededError", function DOMExceptionQuotaExceededError(msg) { - return new DOMException(msg, "QuotaExceededError"); + return new domException.DOMException(msg, "QuotaExceededError"); }, ); core.registerErrorBuilder( "DOMExceptionNotSupportedError", function DOMExceptionNotSupportedError(msg) { - return new DOMException(msg, "NotSupported"); + return new domException.DOMException(msg, "NotSupported"); }, ); core.registerErrorBuilder( "DOMExceptionInvalidCharacterError", function DOMExceptionInvalidCharacterError(msg) { - return new DOMException(msg, "InvalidCharacterError"); + return new domException.DOMException(msg, "InvalidCharacterError"); }, ); } @@ -299,7 +300,7 @@ delete Object.prototype.__proto__; streams.CountQueuingStrategy, ), CustomEvent: util.nonEnumerable(CustomEvent), - DOMException: util.nonEnumerable(DOMException), + DOMException: util.nonEnumerable(domException.DOMException), ErrorEvent: util.nonEnumerable(ErrorEvent), Event: util.nonEnumerable(Event), EventTarget: util.nonEnumerable(EventTarget), |