From 6800fd45a2b78b4fc537e5c1a814305414ad9c65 Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Tue, 22 Oct 2024 22:30:54 +0200 Subject: [PATCH] feat(webkit): roll to r2095 (#33229) --- packages/playwright-core/browsers.json | 2 +- .../playwright-core/src/server/registry/nativeDeps.ts | 8 +++++++- tests/library/capabilities.spec.ts | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/playwright-core/browsers.json b/packages/playwright-core/browsers.json index 4e2285d3eb..6cd5bc321d 100644 --- a/packages/playwright-core/browsers.json +++ b/packages/playwright-core/browsers.json @@ -27,7 +27,7 @@ }, { "name": "webkit", - "revision": "2094", + "revision": "2095", "installByDefault": true, "revisionOverrides": { "mac10.14": "1446", diff --git a/packages/playwright-core/src/server/registry/nativeDeps.ts b/packages/playwright-core/src/server/registry/nativeDeps.ts index 0f67455d26..d569f13258 100644 --- a/packages/playwright-core/src/server/registry/nativeDeps.ts +++ b/packages/playwright-core/src/server/registry/nativeDeps.ts @@ -359,8 +359,10 @@ export const deps: any = { 'libx264-163', 'libatomic1', 'libevent-2.1-7', + 'libavif13', ], lib2package: { + 'libavif.so.13': 'libavif13', 'libsoup-3.0.so.0': 'libsoup-3.0-0', 'libasound.so.2': 'libasound2', 'libatk-1.0.so.0': 'libatk1.0-0', @@ -566,9 +568,11 @@ export const deps: any = { 'libxkbcommon0', 'libxml2', 'libxslt1.1', - 'libx264-164' + 'libx264-164', + 'libavif16', ], lib2package: { + 'libavif.so.16': 'libavif16', 'libasound.so.2': 'libasound2t64', 'libatk-1.0.so.0': 'libatk1.0-0t64', 'libatk-bridge-2.0.so.0': 'libatk-bridge2.0-0t64', @@ -994,8 +998,10 @@ export const deps: any = { 'libxslt1.1', 'libatomic1', 'libevent-2.1-7', + 'libavif15', ], lib2package: { + 'libavif.so.15': 'libavif15', 'libsoup-3.0.so.0': 'libsoup-3.0-0', 'libasound.so.2': 'libasound2', 'libatk-1.0.so.0': 'libatk1.0-0', diff --git a/tests/library/capabilities.spec.ts b/tests/library/capabilities.spec.ts index 864022a1f4..cdc97d1523 100644 --- a/tests/library/capabilities.spec.ts +++ b/tests/library/capabilities.spec.ts @@ -400,7 +400,7 @@ it('should be able to render avif images', { } }, async ({ page, server, browserName, platform }) => { it.fixme(browserName === 'webkit' && platform === 'win32'); - it.fixme(browserName === 'webkit' && platform === 'linux', 'https://github.com/microsoft/playwright/issues/32673'); + it.skip(browserName === 'webkit' && hostPlatform.startsWith('ubuntu20.04'), 'Ubuntu 20.04 is frozen'); await page.goto(server.EMPTY_PAGE); await page.setContent(``); await expect.poll(() => page.locator('img').boundingBox()).toEqual(expect.objectContaining({