From f56d29709e914b80f16fd2ee56ba76e4a6f2a986 Mon Sep 17 00:00:00 2001 From: Playwright Service <89237858+playwrightmachine@users.noreply.github.com> Date: Thu, 2 Feb 2023 07:14:18 -0800 Subject: [PATCH] feat(firefox-beta): roll to r1377 (#20516) Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Andrey Lushnikov --- packages/playwright-core/browsers.json | 4 ++-- tests/config/browserTest.ts | 4 ++-- tests/page/page-screenshot.spec.ts | 3 ++- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/playwright-core/browsers.json b/packages/playwright-core/browsers.json index c7cf63881d..14bbccce50 100644 --- a/packages/playwright-core/browsers.json +++ b/packages/playwright-core/browsers.json @@ -27,9 +27,9 @@ }, { "name": "firefox-beta", - "revision": "1376", + "revision": "1377", "installByDefault": false, - "browserVersion": "108.0b5" + "browserVersion": "110.0b7" }, { "name": "webkit", diff --git a/tests/config/browserTest.ts b/tests/config/browserTest.ts index 3b895e8f06..a7e8b0ec74 100644 --- a/tests/config/browserTest.ts +++ b/tests/config/browserTest.ts @@ -61,7 +61,7 @@ const test = baseTest.extend if (browserName === 'firefox' && !channel) await run(browserMajorVersion >= 103); else if (browserName === 'firefox' && channel === 'firefox-beta') - await run(browserMajorVersion >= 97 && browserMajorVersion < 103); + await run(browserMajorVersion < 103 || browserMajorVersion >= 110); else await run(false); }, { scope: 'worker' }], @@ -72,7 +72,7 @@ const test = baseTest.extend else if (browserName === 'webkit') await run('None'); else if (browserName === 'firefox' && channel === 'firefox-beta') - await run(browserMajorVersion === 96 || browserMajorVersion >= 103 ? 'Lax' : 'None'); + await run(browserMajorVersion >= 103 && browserMajorVersion < 110 ? 'Lax' : 'None'); else if (browserName === 'firefox' && channel !== 'firefox-beta') await run(browserMajorVersion >= 103 ? 'None' : 'Lax'); else diff --git a/tests/page/page-screenshot.spec.ts b/tests/page/page-screenshot.spec.ts index 10a5c5969b..3fa7c2e359 100644 --- a/tests/page/page-screenshot.spec.ts +++ b/tests/page/page-screenshot.spec.ts @@ -268,7 +268,8 @@ it.describe('page screenshot', () => { expect(screenshot).toMatchSnapshot('screenshot-clip-odd-size.png'); }); - it('should work for canvas', async ({ page, server }) => { + it('should work for canvas', async ({ page, server, browserName, channel, browserMajorVersion }) => { + it.fixme(browserName === 'firefox' && channel === 'firefox-beta' && browserMajorVersion === 110, 'https://github.com/microsoft/playwright/issues/20522'); await page.setViewportSize({ width: 500, height: 500 }); await page.goto(server.PREFIX + '/screenshots/canvas.html'); const screenshot = await page.screenshot();