Bug 261368 - Support AVIF images for Windows Playwright
Summary: Support AVIF images for Windows Playwright
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Images (show other bugs)
Version: Safari 17
Hardware: PC Windows 10
: P2 Normal
Assignee: Fujii Hironori
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-09-08 21:33 PDT by Tatsunori Uchino
Modified: 2024-01-31 16:16 PST (History)
5 users (show)

See Also:


Attachments
v1883-screenshot (9.52 KB, image/png)
2023-09-09 05:31 PDT, Tatsunori Uchino
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tatsunori Uchino 2023-09-08 21:33:54 PDT
https://github.com/microsoft/playwright/issues/22781

Playwright is the only way to use and test WebKit on Windows, but it does not support the display of AVIF images.
Comment 1 Radar WebKit Bug Importer 2023-09-08 21:34:20 PDT
<rdar://problem/115205276>
Comment 2 Tatsunori Uchino 2023-09-08 23:27:33 PDT
No AV1/HEIF-related DLLs (e.g. libaom, libdav1d, or libheif) are not bundled in Playwright WebKit.
For JPEG XL, jxl.dll and jxl_threads.dll are bundled.
Comment 3 Fujii Hironori 2023-09-09 05:05:46 PDT
Add required libs to https://github.com/WebKitForWindows/WebKitRequirements
Comment 4 Tatsunori Uchino 2023-09-09 05:31:03 PDT
Created attachment 467617 [details]
v1883-screenshot

v1883 still failed
Comment 5 Fujii Hironori 2023-09-10 20:52:35 PDT
Pull request: https://github.com/WebKit/WebKit/pull/17640
Comment 6 Max Schmitt 2024-01-30 15:38:50 PST
Looks like solved by https://bugs.webkit.org/show_bug.cgi?id=268328?
Comment 7 Fujii Hironori 2024-01-30 15:51:33 PST
Is 273771@main sufficient for Playwright? You need to add aom, libavif and libyum by yourself.
Comment 8 Fujii Hironori 2024-01-31 16:16:59 PST
I didn't know that WebKit repo already contains libavif. (bug#268503)
Can we use this.