diff --git a/gulpfile.js b/gulpfile.js index 5d98642b6..5ffed1134 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -82,9 +82,9 @@ const config = JSON.parse(fs.readFileSync(CONFIG_FILE).toString()); const AUTOPREFIXER_CONFIG = { overrideBrowserslist: [ "last 2 versions", - "Chrome >= 73", + "Chrome >= 76", "Firefox ESR", - "Safari >= 12.1", + "Safari >= 13", "> 1%", "not IE > 0", "not dead", @@ -1390,7 +1390,7 @@ gulp.task( postcss([ postcssLogical({ preserve: true }), postcssDirPseudoClass(), - autoprefixer({ overrideBrowserslist: ["Chrome >= 73"] }), + autoprefixer({ overrideBrowserslist: ["Chrome >= 76"] }), ]) ) .pipe(gulp.dest(CHROME_BUILD_CONTENT_DIR + "web")), diff --git a/src/shared/compatibility.js b/src/shared/compatibility.js index 12040434f..0afc12a67 100644 --- a/src/shared/compatibility.js +++ b/src/shared/compatibility.js @@ -55,21 +55,6 @@ if ( ); })(); - // Provides support for *recent* additions to the Promise specification, - // however basic Promise support is assumed to be available natively. - // Support: Firefox<71, Chrome<76, Safari<13, Node.js<12.9.0 - (function checkPromise() { - if (typeof PDFJSDev !== "undefined" && PDFJSDev.test("IMAGE_DECODERS")) { - // The current image decoders are synchronous, hence `Promise` shouldn't - // need to be polyfilled for the IMAGE_DECODERS build target. - return; - } - if (globalThis.Promise.allSettled) { - return; - } - globalThis.Promise = require("core-js/es/promise/index.js"); - })(); - // Support: Node.js (function checkReadableStream() { if (globalThis.ReadableStream || !isNodeJS) {