Closed Bug 791190 Opened 12 years ago Closed 12 years ago

OpenType font rendering quality is low on otoro

Categories

(Core :: Graphics: Text, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
blocking-basecamp -

People

(Reporter: alive, Assigned: padamczyk)

References

Details

STR:
Open UITest->New MozFont Test

Expected:
See correct font rendered.

Actual:
The font seems different from desktop build and even the true type version.

Screenshots:
http://imgur.com/a/Xcra6#0
Component: General → Graphics: Text
Product: Boot2Gecko → Core
blocking-basecamp: --- → ?
This bug isn't specific enough to be actionable.  Text rendering depends on (i) the type of OpenType font being used (TTF or CFF); (ii) the actual font itself.

It is quite possible that we have a bad font for small screens.
Agreed with comment #1.  Plus I heard we're getting a new font.
blocking-basecamp: ? → -
(In reply to Andrew Overholt [:overholt] from comment #2)
> Agreed with comment #1.  Plus I heard we're getting a new font.

Those tests are of the new font.
It might be worth looking at the FreeType build involved to see if there are configuration options (hinting-related, maybe?) that would affect rendering.
Also, note that the last image in the "screenshots" linked in comment #0, which appears to show differences between mobile and desktop rendering, actually uses a completely different font (Helvetica?) on the desktop, so it is not a valid comparison at all.
I believe this has been resolved, the new font broke a few things and now I am filling bugs and updating each app accordingly.

To specify the different weights we need to specify the font like so:

Light:
font-family: 'MozTT', sans-serif;
font-weight: 300;

Regular:
font-family: 'MozTT', sans-serif;
font-weight: regular;


Medium:
font-family: 'MozTT', sans-serif;
font-weight: 500;
Assignee: nobody → padamczyk
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
Resolution: INVALID → FIXED
See Also: → 802797
You need to log in before you can comment on or make changes to this bug.