Turns out that this isn't actually a bug in Cairo, but in the X server; and the cairo patch is merely a workaround that doesn't actually fix the core issue:
https://bugs.freedesktop.org/show_bug.cgi?id=7681
Turns out that this isn't actually a bug in Cairo, but in the X server; and the cairo patch is merely a workaround that doesn't actually fix the core issue:
https:/ /bugs.freedeskt op.org/ show_bug. cgi?id= 7681