[webkit-dev] Please enable the SVG -> OTF Font Converter on your port!

Myles C. Maxfield mmaxfield at apple.com
Tue Mar 8 13:57:14 PST 2016


As of r197145, the SVG -> OTF Font Converter is enabled on the OS X, iOS, and Apple Windows ports. This converter replaces our old, invasive, error-prone, and security-hole-ridden SVG font support in WebKit. The converter is much faster (read: at least 3 orders of magnitude) and produces much better results (subpixel-antialiased text) than the old code path, as well as having significantly fewer security vulnerabilities.

As soon as we get all the ports on the converter, I’d love to be able to delete all the old code. However, GTK and EFL are still using the old code path. Turning the converter on should be simple: I’ve posted patches for GTK [1] and EFL [2] to flip the switch. Note that some tests may need to be rebaselined; the underlying graphics system will likely provide differently quantized glyph metrics than the existing code path. There are also some known bugs; if you want to learn more about them, please feel free to reach out to me.

Please reply by Tuesday, March 15 so I can go ahead with this project!


1. https://bugs.webkit.org/show_bug.cgi?id=155191 <https://bugs.webkit.org/show_bug.cgi?id=155191>
2. https://bugs.webkit.org/show_bug.cgi?id=155192 <https://bugs.webkit.org/show_bug.cgi?id=155192>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-dev/attachments/20160308/8b8b20ab/attachment.html>

More information about the webkit-dev mailing list