Open Bug 1295641 Opened 8 years ago Updated 7 months ago

Helvetica Neue or its font weights are rendered incorrectly, if at all, on Windows

Categories

(Core :: Graphics: Text, defect, P3)

48 Branch
x86_64
Windows 7
defect

Tracking

()

REOPENED

People

(Reporter: tom, Unassigned)

Details

(Whiteboard: [gfx-noted])

Attachments

(1 file)

Attached image fontrendering.png
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.82 Safari/537.36 OPR/39.0.2256.48

Steps to reproduce:

The font in a HTML document is set up as such:
font-family: "Helvetica Neue", Helvetica, sans-serif;
With a font weight of 300.


Actual results:

Firefox either ignores the font completely. As you can see in the screenshot attached the font is not the same, with arches and such appearing differently.


Expected results:

The actual font, and lighter font weight should be displayed.

Attached is a comparison between Firefox 48.0 (latest) and Opera 39.0 (latest). Opera renders the font correctly and is what Firefox should display.
Also, the file this was tested on is located at http://tombofry.co.uk/dev/fonts.html
OS: Unspecified → Windows 7
Hardware: Unspecified → x86_64
Hi Tom, 

Thanks for reporting this issue. It looks like this is a duplicate of an existing bug.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Component: Untriaged → Graphics: Text
Product: Firefox → Core
Resolution: --- → DUPLICATE
(In reply to Grover Wimberly IV [:Grover-QA] from comment #2)
> *** This bug has been marked as a duplicate of bug 858002 ***

I'm not sure I buy that.  That other bug is describing an issue on linux.  This is on windows.  Also, the screenshots in the other bug look different from here.

John, any chance you could look at the screenshots here and give an opinion?  Thanks!
Status: RESOLVED → REOPENED
Ever confirmed: true
Flags: needinfo?(jd.bugzilla)
Resolution: DUPLICATE → ---
It looks to me like the screenshot shows Arial in Firefox, rather than any face of Helvetica Neue.

Tom, what format of Helvetica Neue fonts do you have installed? If they're old PostScript Type 1 fonts (.pfb files), I don't believe they're supported through the newer DirectWrite text system on Windows; you'd need to replace them with OpenType fonts.

If you go to the Firefox Options screen, Advanced panel, under the General section and *disable* the checkbox for "Use hardware acceleration when available", then restart the browser, does that affect the result you see? That will cause Firefox to revert to the older GDI font rendering system, which supports older font formats.
Flags: needinfo?(tom)
Whiteboard: [gfx-noted]
(In reply to Jonathan Kew (:jfkthame) from comment #4)
> It looks to me like the screenshot shows Arial in Firefox, rather than any
> face of Helvetica Neue.
> 
> Tom, what format of Helvetica Neue fonts do you have installed? If they're
> old PostScript Type 1 fonts (.pfb files), I don't believe they're supported
> through the newer DirectWrite text system on Windows; you'd need to replace
> them with OpenType fonts.
> 
> If you go to the Firefox Options screen, Advanced panel, under the General
> section and *disable* the checkbox for "Use hardware acceleration when
> available", then restart the browser, does that affect the result you see?
> That will cause Firefox to revert to the older GDI font rendering system,
> which supports older font formats.

I did check for duplicates before posting this bug and couldn't find any similar. I have TrueType (.ttf) fonts installed, but tried your suggestion anyway. The font still appears to be using Arial using the old rendering system. Also, when the font is set to ONLY use Helvetica Neue as opposed to all four fonts written the original post it renders as the default Serif font.
Not a duplicate of the Linux bug. Backends are completely different code.
Flags: needinfo?(jd.bugzilla)
Severity: normal → S3

Clear a needinfo that is pending on an inactive user.

Inactive users most likely will not respond; if the missing information is essential and cannot be collected another way, the bug maybe should be closed as INCOMPLETE.

For more information, please visit BugBot documentation.

Flags: needinfo?(tom)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: