Closed Bug 526869 Opened 15 years ago Closed 15 years ago

[@font-face] font with invalid cmap stopped working in 3.5.4

Categories

(Core :: Layout: Text and Fonts, defect)

1.9.1 Branch
x86_64
Windows Vista
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: bloodforthebaron, Unassigned)

References

()

Details

(Keywords: regression)

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4 (.NET CLR 3.5.30729) Build Identifier: Firefox 3.5.4 futurist stencil font (futrsten) stopped working in 3.5.4 with @font-face 3.5.2 screenshot: http://www.bloodforthebaron.com/pix/3.5.2.jpg 3.5.4 screenshot: http://www.bloodforthebaron.com/pix/3.5.4.jpg The bug only applies to Windows systems, Linux and Macs are unaffected Reproducible: Always
Depends on: 496573
Bug 496573 related (esp. see Bug 496573 comment 25)?
Component: General → Layout: Text
Keywords: regression
QA Contact: general → layout.fonts-and-text
Version: unspecified → 1.9.1 Branch
arrg, you already added that dependency - sorry. FWIW, Trunk is affected too.
Location of site .css file for reference: http://www.bloodforthebaron.com/links/new.css
This is a invalid cmap problem, not a problem related to bug 496573. We put in extra checks for funky cmaps in 3.5.4 which is what's causing this font to be rejected. There appear to be overlapping unicode ranges around 0xad (hyphen). If you rebuild the font with a tool like fonttools/ttx that should fix the problem.
Depends on: 516709
No longer depends on: 496573
Summary: futurist stencil font stopped working in 3.5.4 with @font-face → [@font-face] font with invalid cmap stopped working in 3.5.4
I didn't build the font, I have absolutely no idea how to do that. Please could you help?
Attached file testcase font rebuilt with ttx (deleted) —
Simply dumped the font and rebuilt it using ttx. Seems to load fine.
YOU ARE A DIAMOND! Thanks ever so much, that is greatly appreciated by myself and my entire forum community.
Blocks: 531192
No longer blocks: 531192
Resolving bug, sounds like you're happy now?
Blocks: 516709
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
No longer depends on: 516709
Resolution: --- → WORKSFORME
Resolution: WORKSFORME → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: