<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hello, Webkittens!<div class=""><br class=""></div><div class="">I have started work on an SVG font -> OpenType converter [1] with the intent of eventually getting rid of our code path which lays out and draws text using SVG fonts. The motivation is fourfold:</div><div class=""><br class=""></div><div class="">1) Performance: on OS X the native text libraries are over 1000x faster than our SVG code path.</div><div class="">2) Security: There have been numerous security bugs in the SVG font code path.</div><div class="">3) Code clarity: This would greatly simplify the text rendering code.</div><div class="">4) The next version of SVG is removing SVG fonts completely [2]. Chrome has recently dropped support for SVG fonts [3] and Firefox/IE never had it [4] [5].</div><div class=""><br class=""></div><div class="">My question to WebKit-Dev is: Are there any ports who:</div><div class="">1) Want continued support for SVG fonts, and</div><div class="">2) Whose platforms do not support OpenType fonts natively?</div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">Myles C. Maxfield</div><div class=""><br class=""></div><div class="">[1] <a href="http://trac.webkit.org/changeset/173521" class="">http://trac.webkit.org/changeset/173521</a></div><div class="">[2] <a href="http://www.w3.org/TR/SVG2/fonts.html" class="">http://www.w3.org/TR/SVG2/fonts.html</a></div><div class="">[3] <a href="https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/pYbbUcYvlYY/LQvFvM8KZZEJ" class="">https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/pYbbUcYvlYY/LQvFvM8KZZEJ</a></div><div class="">[4] <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=119490" class="">https://bugzilla.mozilla.org/show_bug.cgi?id=119490</a></div><div class="">[5] <a href="http://caniuse.com/#feat=svg-fonts" class="">http://caniuse.com/#feat=svg-fonts</a></div></body></html>