Bug 7865 - Arial Unicode MS rendering error in Chinese
Summary: Arial Unicode MS rendering error in Chinese
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P2 Major
Assignee: Nobody
URL: http://flickr.com/photos/hlb/114485568/
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-19 20:36 PST by hlb
Modified: 2008-02-10 14:57 PST (History)
3 users (show)

See Also:


Attachments
a test that works (366 bytes, text/html)
2006-03-26 07:50 PST, Alexey Proskuryakov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description hlb 2006-03-19 20:36:02 PST
The following css rules show correct result:

font: 100%/1.5 geneva,'Trebuchet MS',verdana,sans-serif;

Ths following css rules can't render correctly. It render correctly in the default size. But if I resize the font size in Safari, it show many boxes only:

font: 100%/1.5 geneva,'Trebuchet MS',verdana,'Arial Unicode MS',sans-serif;
Comment 1 Alexey Proskuryakov 2006-03-26 07:50:07 PST
Created attachment 7309 [details]
a test that works

I cannot reproduce this problem with the attached test case. <http://hlb.yichi.org/blog/2006/03/18/65> also renders fine for me (and yes, I do have Arial Unicode MS installed).
Comment 2 hlb 2006-03-26 08:19:40 PST
(In reply to comment #1)
> Created an attachment (id=7309) [edit]
> a test that works
> I cannot reproduce this problem with the attached test case.
> <http://hlb.yichi.org/blog/2006/03/18/65> also renders fine for me (and yes, I
> do have Arial Unicode MS installed).

I have used another css rule after noticing this error, so the URL do not render with errors anymore.
But, I can't reproduce the problem now, and do not know the reason at all. :-/
I build a page for later testing:
  http://hlb.yichi.org/test/safari/
Comment 3 hlb 2006-05-04 14:35:33 PDT
I reproduce the error: 
http://hlb.yichi.org/test/safari/font3/
Comment 4 Alexey Proskuryakov 2006-05-04 21:20:45 PDT
I still cannot reproduce :(
Comment 5 hlb 2006-05-06 10:35:13 PDT
Can't you see the error, or can't you reproduce another one?
It only happens with Arial Unicode MS combined with other fonts.
Comment 6 Alexey Proskuryakov 2006-05-06 13:27:20 PDT
(In reply to comment #5)
I mean, <http://hlb.yichi.org/test/safari/font3/> renders perfectly fine on my machine, although I do have Arial Unicode MS installed.
Comment 7 Joost de Valk (AlthA) 2006-05-06 13:52:39 PDT
I can't reproduce either, alexey, i propose a resolution invalid, what do you think?
Comment 8 Nicholas Shanks 2006-06-10 11:07:51 PDT
Can the reporter please attach screenshots of the correct behaviour and the buggy behaviour?
Comment 10 Alexey Proskuryakov 2006-06-12 09:25:34 PDT
Reporter, what happens if you:
1) copy/paste the box character to UnicodeChecker <http://earthlingsoft.net/UnicodeChecker>;
2) iterate through all the fonts in the list at the top of the window (these are fonts that claim to have the character you have copied)?

One or more of the fonts may have a box glyph instead of the correct one.
Comment 11 hlb 2006-07-02 10:20:49 PDT
Hello Alexey,

Maybr it is not WebKit's fault but OSX. I tried UnicodeChecker. They are all correct Unicode characters.
I tried to clear the font cache ( by Yasu ), and it rendered correctly. But everytime I clear the cache, the problem will be back after several days/weeks. I can't figure out why.
Comment 12 Alexey Proskuryakov 2006-07-02 10:41:10 PDT
So, none of the fonts that UnicodeChecker proposes for these character displays a box glyph? That might actually indicate that the problem is in WebKit (if it were just the OS font cache, I'd expect the problem to be visible in all applications). 

Wherever the problem is, I encourage you to also file a bug with Apple at <http://bugreport.apple.com> (free registration required). Please mention this Bugzilla report, and then post the resulting bug ID here, to ease bug tracking.
Comment 13 Robert Blaut 2008-02-10 14:57:28 PST
I cannot confirm this bug as well. So WORKSFORME.