feat: roll to Chrome 126.0.6478.55 (r1300313) (#12572)

Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
This commit is contained in:
browser-automation-bot 2024-06-12 08:50:44 +02:00 committed by GitHub
parent defda0905f
commit f5bc2b53ae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 14 additions and 27 deletions

16
package-lock.json generated
View File

@ -11953,7 +11953,7 @@
"dependencies": { "dependencies": {
"@puppeteer/browsers": "2.2.3", "@puppeteer/browsers": "2.2.3",
"cosmiconfig": "9.0.0", "cosmiconfig": "9.0.0",
"devtools-protocol": "0.0.1286932", "devtools-protocol": "0.0.1299070",
"puppeteer-core": "22.10.1" "puppeteer-core": "22.10.1"
}, },
"bin": { "bin": {
@ -11973,7 +11973,7 @@
"@puppeteer/browsers": "2.2.3", "@puppeteer/browsers": "2.2.3",
"chromium-bidi": "0.5.23", "chromium-bidi": "0.5.23",
"debug": "4.3.5", "debug": "4.3.5",
"devtools-protocol": "0.0.1286932", "devtools-protocol": "0.0.1299070",
"ws": "8.17.0" "ws": "8.17.0"
}, },
"devDependencies": { "devDependencies": {
@ -12008,9 +12008,9 @@
} }
}, },
"packages/puppeteer-core/node_modules/devtools-protocol": { "packages/puppeteer-core/node_modules/devtools-protocol": {
"version": "0.0.1286932", "version": "0.0.1299070",
"resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1286932.tgz", "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1299070.tgz",
"integrity": "sha512-wu58HMQll9voDjR4NlPyoDEw1syfzaBNHymMMZ/QOXiHRNluOnDgu9hp1yHOKYoMlxCh4lSSiugLITe6Fvu1eA==" "integrity": "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg=="
}, },
"packages/puppeteer-core/node_modules/rxjs": { "packages/puppeteer-core/node_modules/rxjs": {
"version": "7.8.1", "version": "7.8.1",
@ -12055,9 +12055,9 @@
} }
}, },
"packages/puppeteer/node_modules/devtools-protocol": { "packages/puppeteer/node_modules/devtools-protocol": {
"version": "0.0.1286932", "version": "0.0.1299070",
"resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1286932.tgz", "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1299070.tgz",
"integrity": "sha512-wu58HMQll9voDjR4NlPyoDEw1syfzaBNHymMMZ/QOXiHRNluOnDgu9hp1yHOKYoMlxCh4lSSiugLITe6Fvu1eA==" "integrity": "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg=="
}, },
"packages/puppeteer/node_modules/parse-json": { "packages/puppeteer/node_modules/parse-json": {
"version": "5.2.0", "version": "5.2.0",

View File

@ -122,7 +122,7 @@
"@puppeteer/browsers": "2.2.3", "@puppeteer/browsers": "2.2.3",
"chromium-bidi": "0.5.23", "chromium-bidi": "0.5.23",
"debug": "4.3.5", "debug": "4.3.5",
"devtools-protocol": "0.0.1286932", "devtools-protocol": "0.0.1299070",
"ws": "8.17.0" "ws": "8.17.0"
}, },
"devDependencies": { "devDependencies": {

View File

@ -8,7 +8,7 @@
* @internal * @internal
*/ */
export const PUPPETEER_REVISIONS = Object.freeze({ export const PUPPETEER_REVISIONS = Object.freeze({
chrome: '125.0.6422.141', chrome: '126.0.6478.55',
'chrome-headless-shell': '125.0.6422.141', 'chrome-headless-shell': '126.0.6478.55',
firefox: 'latest', firefox: 'latest',
}); });

View File

@ -126,7 +126,7 @@
"cosmiconfig": "9.0.0", "cosmiconfig": "9.0.0",
"puppeteer-core": "22.10.1", "puppeteer-core": "22.10.1",
"@puppeteer/browsers": "2.2.3", "@puppeteer/browsers": "2.2.3",
"devtools-protocol": "0.0.1286932" "devtools-protocol": "0.0.1299070"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "18.17.15" "@types/node": "18.17.15"

View File

@ -3051,20 +3051,6 @@
"expectations": ["FAIL"], "expectations": ["FAIL"],
"comment": "Chrome-specific test" "comment": "Chrome-specific test"
}, },
{
"testIdPattern": "[pdf.spec] Page.pdf can print to PDF with outline",
"platforms": ["darwin", "linux", "win32"],
"parameters": ["chrome", "headful"],
"expectations": ["FAIL"],
"comment": "only works in the old headless code"
},
{
"testIdPattern": "[pdf.spec] Page.pdf can print to PDF with outline",
"platforms": ["darwin", "linux", "win32"],
"parameters": ["chrome", "headless"],
"expectations": ["FAIL"],
"comment": "only works in the old headless code"
},
{ {
"testIdPattern": "[proxy.spec] request proxy in incognito browser context should proxy requests when configured at context level", "testIdPattern": "[proxy.spec] request proxy in incognito browser context should proxy requests when configured at context level",
"platforms": ["darwin", "linux", "win32"], "platforms": ["darwin", "linux", "win32"],

View File

@ -7,6 +7,7 @@
const versionsPerRelease = new Map([ const versionsPerRelease = new Map([
// This is a mapping from Chrome version => Puppeteer version. // This is a mapping from Chrome version => Puppeteer version.
// In Chrome roll patches, use `NEXT` for the Puppeteer version. // In Chrome roll patches, use `NEXT` for the Puppeteer version.
['126.0.6478.55', 'NEXT'],
['125.0.6422.141', 'v22.10.1'], ['125.0.6422.141', 'v22.10.1'],
['125.0.6422.78', 'v22.10.0'], ['125.0.6422.78', 'v22.10.0'],
['125.0.6422.60', 'v22.9.0'], ['125.0.6422.60', 'v22.9.0'],
@ -79,7 +80,7 @@ const versionsPerRelease = new Map([
]); ]);
// Should not be more than 2 major versions behind Chrome Stable (https://chromestatus.com/roadmap). // Should not be more than 2 major versions behind Chrome Stable (https://chromestatus.com/roadmap).
const lastMaintainedChromeVersion = '122.0.6261.128'; const lastMaintainedChromeVersion = '123.0.6312.122';
if (!versionsPerRelease.has(lastMaintainedChromeVersion)) { if (!versionsPerRelease.has(lastMaintainedChromeVersion)) {
throw new Error( throw new Error(