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

Reply via email to