Closed Bug 1167019 Opened 10 years ago Closed 9 years ago

When using embedded fonts, prevent undefined glyphs from being drawn

Categories

(Firefox Graveyard :: Shumway, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tschneider, Assigned: tschneider)

References

Details

When dynamic textfields are used with embedded fonts, the flash player doesn't draw glyphs that are not defined in the font. This behavior is different to how canvas draws text, where undefined glyphs are drawn using the default font. Example: http://swf.codeazur.com.br/archive/ab/73/95/11/ab739511300505fed294a5adf225ac32b3b10e801d86d5b30839838651eb21de.swf.
Assignee: nobody → schneider
https://github.com/mozilla/shumway/pull/2289 sets Adobe Blank (https://github.com/adobe-fonts/adobe-blank) as the fallback font for all drawText operations to use non-spacing and non-marking glyphs for characters that are not defined in an embedded font. Anyway, we should have their license checked before landing this.
This bug is blocking other bugs that block M4.
Blocks: shumway-m4
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.