1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-21 23:58:07 +02:00

Upgrade Puppeteer to version 5.3.1

This commit is contained in:
Tim van der Meij 2020-10-03 23:06:31 +02:00
parent 2823beba69
commit c10aac9a1d
No known key found for this signature in database
GPG key ID: 8C3FD2925A5F2762
3 changed files with 99 additions and 39 deletions

View file

@ -769,11 +769,10 @@ function unitTestPostHandler(req, res) {
}
async function startBrowser(browserName, startUrl) {
const revisions = require("puppeteer/package.json").puppeteer;
const revisions = require("puppeteer/lib/cjs/puppeteer/revisions.js")
.PUPPETEER_REVISIONS;
const wantedRevision =
browserName === "chrome"
? revisions.chrome_revision
: revisions.firefox_revision;
browserName === "chrome" ? revisions.chromium : revisions.firefox;
// Remove other revisions than the one we want to use. Updating Puppeteer can
// cause a new revision to be used, and not removing older revisions causes
@ -795,10 +794,6 @@ async function startBrowser(browserName, startUrl) {
product: browserName,
headless: false,
defaultViewport: null,
// Firefox must complete its execution before starting, mainly on Windows.
// Refer to https://github.com/puppeteer/puppeteer/issues/5376 and
// https://phabricator.services.mozilla.com/D6702.
args: browserName === "firefox" ? ["--wait-for-browser"] : [],
});
const pages = await browser.pages();
const page = pages[0];