I don't have an answer to my original question, but I "solved" this by changing our text layout to use an underlay for the text highlight rather than a renderer, thus avoiding the need to split ligatures in the most general of cases.
-Jamie.
_______________________________________________ HarfBuzz mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/harfbuzz
