feat(chromium): roll to Chromium 104.0.5109.0 (r1011831) (#8569)

* feat(chromium): roll to Chromium 104.0.5109.0 (r1011831)

* test: update a11y test expectations
This commit is contained in:
Alex Rudenko 2022-06-24 16:13:31 +02:00 committed by GitHub
parent 06543d3db7
commit fb7d31e369
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 7 deletions

View File

@ -69,7 +69,7 @@
"dependencies": { "dependencies": {
"cross-fetch": "3.1.5", "cross-fetch": "3.1.5",
"debug": "4.3.4", "debug": "4.3.4",
"devtools-protocol": "0.0.1001819", "devtools-protocol": "0.0.1011705",
"extract-zip": "2.0.1", "extract-zip": "2.0.1",
"https-proxy-agent": "5.0.1", "https-proxy-agent": "5.0.1",
"pkg-dir": "4.2.0", "pkg-dir": "4.2.0",

View File

@ -15,6 +15,6 @@
*/ */
export const PUPPETEER_REVISIONS = Object.freeze({ export const PUPPETEER_REVISIONS = Object.freeze({
chromium: '1002410', chromium: '1011831',
firefox: 'latest', firefox: 'latest',
}); });

View File

@ -314,6 +314,7 @@ describeFailsFirefox('Accessibility', function () {
<div contenteditable="true" role='textbox'> <div contenteditable="true" role='textbox'>
Edit this image: <img src="fakeimage.png" alt="my fake image"> Edit this image: <img src="fakeimage.png" alt="my fake image">
</div>`); </div>`);
// Image node should not be exposed in contenteditable elements. See https://crbug.com/1324392.
const golden = isFirefox const golden = isFirefox
? { ? {
role: 'entry', role: 'entry',
@ -336,10 +337,6 @@ describeFailsFirefox('Accessibility', function () {
role: 'StaticText', role: 'StaticText',
name: 'Edit this image:', name: 'Edit this image:',
}, },
{
role: 'img',
name: 'my fake image',
},
], ],
}; };
const snapshot = await page.accessibility.snapshot(); const snapshot = await page.accessibility.snapshot();

View File

@ -17,6 +17,7 @@
const versionsPerRelease = new Map([ const versionsPerRelease = new Map([
// This is a mapping from Chromium version => Puppeteer version. // This is a mapping from Chromium version => Puppeteer version.
// In Chromium roll patches, use 'NEXT' for the Puppeteer version. // In Chromium roll patches, use 'NEXT' for the Puppeteer version.
['104.0.5109.0', 'NEXT'],
['103.0.5059.0', 'v14.2.0'], ['103.0.5059.0', 'v14.2.0'],
['102.0.5002.0', 'v14.0.0'], ['102.0.5002.0', 'v14.0.0'],
['101.0.4950.0', 'v13.6.0'], ['101.0.4950.0', 'v13.6.0'],
@ -48,7 +49,7 @@ const versionsPerRelease = new Map([
]); ]);
// The same major version as the current Chrome Stable per https://chromestatus.com/roadmap. // The same major version as the current Chrome Stable per https://chromestatus.com/roadmap.
const lastMaintainedChromiumVersion = '101.0.4950.0'; const lastMaintainedChromiumVersion = '102.0.5002.0';
if (!versionsPerRelease.has(lastMaintainedChromiumVersion)) { if (!versionsPerRelease.has(lastMaintainedChromiumVersion)) {
throw new Error( throw new Error(