Subject: bug#38442: 27.0.50; segmentation fault switching to cairo

From: Juanma Barranquero <[email-masked]>
Date: Mon, 2 Dec 2019 09:08:04 +0100

On Mon, Dec 2, 2019 at 8:55 AM Robert Pluim <[email-masked]> wrote:

> The latter makes sense.

Agreed.

> No, but we could add one,

I think that would be best.

> or you could compare on load to
> (frame-parameter nil 'font-backend)

Is a good idea, but it doesn't really work. You can set font-backends that
are supported but not active by default:

  (make-frame '((font-backend uniscribe)))

but (frame-parameter nil 'font-backend) returns '(harfbuzz gdi) on Windows.