Hello, Webkittens! 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:
1) Performance: on OS X the native text libraries are over 1000x faster than our SVG code path. 2) Security: There have been numerous security bugs in the SVG font code path. 3) Code clarity: This would greatly simplify the text rendering code. 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]. My question to WebKit-Dev is: Are there any ports who: 1) Want continued support for SVG fonts, and 2) Whose platforms do not support OpenType fonts natively? Thanks, Myles C. Maxfield [1] http://trac.webkit.org/changeset/173521 <http://trac.webkit.org/changeset/173521> [2] http://www.w3.org/TR/SVG2/fonts.html <http://www.w3.org/TR/SVG2/fonts.html> [3] https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/pYbbUcYvlYY/LQvFvM8KZZEJ <https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/pYbbUcYvlYY/LQvFvM8KZZEJ> [4] https://bugzilla.mozilla.org/show_bug.cgi?id=119490 <https://bugzilla.mozilla.org/show_bug.cgi?id=119490> [5] http://caniuse.com/#feat=svg-fonts <http://caniuse.com/#feat=svg-fonts>
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev