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

Reply via email to