Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 732b9298ef904661970fe96ff5e45fe044ea82ce https://github.com/WebKit/WebKit/commit/732b9298ef904661970fe96ff5e45fe044ea82ce Author: Michael Catanzaro <mcatanz...@redhat.com> Date: 2025-07-21 (Mon, 21 Jul 2025)
Changed paths: M Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp Log Message: ----------- gtk_printer_get_backend: assertion 'GTK_IS_PRINTER (printer)' failed https://bugs.webkit.org/show_bug.cgi?id=296238 Reviewed by Carlos Garcia Campos. The GtkPrintBackend is now bundled into libgtk rather than installed separately on the filesystem, and its name has changed. WebKitPrintOperation needs to be updated accordingly, or printing does not work. Also, bail out if filePrinter is nullptr. I tested this by manually hacking shouldUsePortal to return true. Canonical link: https://commits.webkit.org/297692@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes