diff --git a/src/shared/message_handler.js b/src/shared/message_handler.js index 15d73b9ce..111dbf7b9 100644 --- a/src/shared/message_handler.js +++ b/src/shared/message_handler.js @@ -21,7 +21,7 @@ import { PasswordException, UnexpectedResponseException, UnknownErrorException, - warn, + unreachable, } from "./util.js"; const CallbackKind = { @@ -49,16 +49,9 @@ function wrapReason(reason) { (typeof reason === "object" && reason !== null) ) ) { - if ( - typeof PDFJSDev === "undefined" || - PDFJSDev.test("!PRODUCTION || TESTING") - ) { - throw new Error( - 'wrapReason: Expected "reason" to be a (possibly cloned) Error.' - ); - } - warn('wrapReason: Expected "reason" to be a (possibly cloned) Error.'); - return reason; + unreachable( + 'wrapReason: Expected "reason" to be a (possibly cloned) Error.' + ); } switch (reason.name) { case "AbortException":