sailfishos/sailfish-browser

Fix Qt printing pipeline for ESR 91

Closed this issue · 1 comments

The Qt-related printer code has changed and printing to PDF is now broken. This needs to be fixed.

The following changes were needed to get ESR 91 to build and affected printing, so may very well be the cause of the problem:

  1. e31ed7aaa670a4541ed4ab467716e16fa61342a7.
  2. 52f8c2eb9c7072245f0d35b85589f10ffc1fc045.
  3. ff3f6467a7717fdd782952bcfd17d7ba3d205df9.

With the latest changes the PDF printing pipeline is now working correctly. The following changes were needed to get it back up and running:

llewelld/gecko-dev@729aafe
llewelld@e2b97da
llewelld/qtmozembed@28f1d34
llewelld/embedlite-components@c97c3a5

Issue #1054 is a leftover from this task that needs to be implemented.