Closed Bug 713595 Opened 13 years ago Closed 9 years ago

Many fonts fail to render ∪ glyph

Categories

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

9 Branch
x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: english_zinke, Unassigned)

References

()

Details

(Keywords: regression)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7 Steps to reproduce: Go to http://en.wikipedia.org/wiki/Union_%28set_theory%29#Algebraic_properties Actual results: It should render A ∪ (B ∪ C) = (A ∪ B) ∪ C With many fonts (including the default Arial font), the union glyph ∪ is not rendered at all. It is simply blank. The intersection glyph ∩ shows up fine. The union glyph shows up when I switch to Lucida Sans Unicode. But i shouldn't have to switch fonts because all of this was working in Firefox until recently. This glyph shows up fine in Chrome 16 and in Internet Explorer 8 with Arial font. It fails in Firefox 8 and 9.
Component: General → Untriaged
QA Contact: general → untriaged
Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 works here on XP
Component: Untriaged → Layout: Text
Product: Firefox → Core
QA Contact: untriaged → layout.fonts-and-text
Version: 8 Branch → 9 Branch
Keywords: regression
(In reply to english_zinke from comment #0) > User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, > like Gecko) Chrome/16.0.912.63 Safari/535.7 > > Steps to reproduce: > > Go to > http://en.wikipedia.org/wiki/Union_%28set_theory%29#Algebraic_properties > > > Actual results: > > It should render A ∪ (B ∪ C) = (A ∪ B) ∪ C > > With many fonts (including the default Arial font), the union glyph ∪ is not > rendered at all. It is simply blank. The intersection glyph ∩ shows up > fine. The union glyph shows up when I switch to Lucida Sans Unicode. But i > shouldn't have to switch fonts because all of this was working in Firefox > until recently. This glyph shows up fine in Chrome 16 and in Internet > Explorer 8 with Arial font. It fails in Firefox 8 and 9. I don't think Arial includes this character; therefore, the browser has to find an alternative (fallback) font. My guess is that you have a font installed that claims to support the character ∪, but actually has a blank glyph at that position, and that happens to be the font Firefox is choosing. You can use the fontinfo add-on[1] to check what font(s) are being used for the text in question; select the range of text and choose Show Fonts in Selection from the right-click menu. [1] https://addons.mozilla.org/en-US/firefox/addon/fontinfo/
Thank you for pointing me to the fontinfo add-on. The font is called kor_boot which was pre-installed (along with several others including chs_boot, jp_boot) on my Lenovo laptop as part of Lenovo's OneKey application. I deleted these fonts and now Firefox chooses another font which correctly renders the glyph. Thank you.
Firefox: 45.0,Build ID: 20160303134406 User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0 Hi, I have tested this issue on the latest Firefox (45.0)release, latest Nightly (48.0a1 - 20160308030418) build, and I could not reproduce it. The union glyph "∪" is concretely rendered. Considering this, and based on comment 3 where it seems that the reporter could not reproduce the problem anymore, I will close this issue as Resolved - WFM. If anyone can still reproduce it, feel free to reopen the issue and provide more information. Thanks, Cosmin.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.