ENABLE_OPENTYPE_MATH is confusing. There are two implementations for parsing the OpenType MATH table: * WebKit internal implementation, used by WPE, Apple, Windows ports * harfbuzz implementation, added in 181910@main, used by GTK I doubt there's any good reason for WPE and GTK ports to be different, so WPE should probably use harfbuzz?
Pull request: https://github.com/WebKit/WebKit/pull/10461
Yes, on ports where HarfBuzz is available we should use HarfBuzz's implementation.
Committed 260641@main (0880ca8024e1): <https://commits.webkit.org/260641@main> Reviewed commits have been landed. Closing PR #10461 and removing active labels.