LIGA

liga GSUB in webfont (otf-cff) works in Firefox, doesn't work in Chrome or IE

Forums: 

Hey all,

I'm working on an on-page glyphet font generator in JavaScript, and am making decent headway, except I've run into a problem with GSUB ligature substitution...

If you load [[http://pomax.github.io/CFF-glyphlet-fonts]] in Firefox, you'll note that the "small" font, without GSUB table, renders the character "~" as a rectangle with a cutout. The second font has a GSUB table for the 'liga' feature with a lookup type 4 to turn the sequence "c,u,s,t,o,m" into "~", [[http://github.com/Pomax/CFF-glyphlet-fonts/blob/gh-pages/binaries/with%2..., which works in Firefox, but not in Chrome or IE (of course IE doesn't like plain .otf, so the fonts are repackaged as uncompressed WOFF as well, as fallback option).