Merge pull request #15028 from Snuffleupagus/update-compat

[api-minor] Update the minimum supported browsers/environments
This commit is contained in:
Tim van der Meij 2022-06-12 20:12:33 +02:00 committed by GitHub
commit 720f77c7cd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 18 deletions

View File

@ -82,9 +82,9 @@ const config = JSON.parse(fs.readFileSync(CONFIG_FILE).toString());
const AUTOPREFIXER_CONFIG = { const AUTOPREFIXER_CONFIG = {
overrideBrowserslist: [ overrideBrowserslist: [
"last 2 versions", "last 2 versions",
"Chrome >= 73", "Chrome >= 76",
"Firefox ESR", "Firefox ESR",
"Safari >= 12.1", "Safari >= 13",
"> 1%", "> 1%",
"not IE > 0", "not IE > 0",
"not dead", "not dead",
@ -1390,7 +1390,7 @@ gulp.task(
postcss([ postcss([
postcssLogical({ preserve: true }), postcssLogical({ preserve: true }),
postcssDirPseudoClass(), postcssDirPseudoClass(),
autoprefixer({ overrideBrowserslist: ["Chrome >= 73"] }), autoprefixer({ overrideBrowserslist: ["Chrome >= 76"] }),
]) ])
) )
.pipe(gulp.dest(CHROME_BUILD_CONTENT_DIR + "web")), .pipe(gulp.dest(CHROME_BUILD_CONTENT_DIR + "web")),

View File

@ -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 // Support: Node.js
(function checkReadableStream() { (function checkReadableStream() {
if (globalThis.ReadableStream || !isNodeJS) { if (globalThis.ReadableStream || !isNodeJS) {