Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 16989751e81280924aa9bd927e15863ddc7d73e1
https://github.com/WebKit/WebKit/commit/16989751e81280924aa9bd927e15863ddc7d73e1
Author: Adrian Perez de Castro <[email protected]>
Date: 2025-03-31 (Mon, 31 Mar 2025)
Changed paths:
M Source/WebKit/WebProcess/WebPage/gtk/WebPrintOperationGtk.cpp
M Tools/TestWebKitAPI/glib/TestExpectations.json
Log Message:
-----------
[GTK] REGRESSION(292580@main): Some printing API tests started failing
recently
https://bugs.webkit.org/show_bug.cgi?id=290458
Reviewed by Carlos Garcia Campos.
After 292580@main Skia no longer uses its built-in JPEG decode/encode
support for creating PDFs by default, and it allows customizing which
implementation gets used. The existing helpers, which were being used
implicitly before, are still available, so use them to have printing
through the Skia PDF support working again.
* Tools/TestWebKitAPI/glib/TestExpectations.json: Re-enable tests
previously gardened in 292716@main.
* Source/WebKit/WebProcess/WebPage/gtk/WebPrintOperationGtk.cpp:
(WebKit::WebPrintOperationGtk::endPrint): Use the Skia built-in JPEG
decode/encode helpers.
Canonical link: https://commits.webkit.org/292930@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes