Filing an issue as a go to point for related discussions.
Blink's text stack has a few advantages over the text stack in Chrome UI. It has more sophisticated font fallback, handles OpenType font features well, and is tightly integrated and performance optimized to work with HarfBuzz.
However it's currently tightly coupled with Blink's layout code and other parts of Blink's Unicode infrastructure (ICU abstractions, TextBreakIterators, string character types, etc.).
Modularizing it, identifying which parts could be shared with the Chrome UI side would be a large project. It is likely possible, but has not been studied in depth from a feasibility and performance impact point of view.
Currently there is no commitment to take this on.
Comment 1 by drott@chromium.org
, Feb 15 2018