we should try Code 2001 font and the ms surrogate chinese font and make mac render surrogate if they are installed.
here is the infor for code 2001 font. >Frank, Shanjian, > >James Kass' font works well and covers the characters in the example >page at: http://www.geocities.com/i18nguy/unicode-example-plane1.html > >The page has some information on setting up Windows for surrogates. > >Kass' Code 2001 font is at: >http://home.att.net/~jameskass/CODE2001.ZIP >
also, look at http://www.microsoft.com/downloads/release.asp?ReleaseID=31326 for MS surrogate font
the ms chinese font could be fonta at http://www.microsoft.com/downloads/release.asp?ReleaseID=32385
Whiteboard: [eta: 8/20/2002]
Target Milestone: --- → mozilla1.2alpha
I hit a general ATSUI problem before I can implement this. that problem is solved in bug 160001
to see the effect of the patch, do the folloiwng 1. install chinese surrogate font . (if you are internal in Netscape. save http://warp.mcom.com/u/ftang/fonts/schinese/SURSONG.TTF into Library:Fonts:SURSONG.TTF under your MacOS X.) 2. visit http://people.netscape.com/ftang/testscript/gb18030/gb18030.cgi?page=596 you will see all text display ?? and some gif display to tell you what the glyph should look like 3. apply the patch and rebuild 4. visit that page again and you will see the text appear
* Why do the two new functions reuturn PRBool instead of nsresult? And the caller ingores the result. * Please add "::" like ::ATSUSetTextPointerLocation. * There are some lines with wrong indentation, please fix them.
*** Bug 135219 has been marked as a duplicate of this bug. ***
this patch need to be merged with the mathml landing
Summary: support surrogate characer rendering under Mac. → support surrogate character rendering under Mac.
Comment on attachment 95431 [details] [diff] [review] patch 1.1 r=nhotta
Attachment #95431 - Flags: review+
sfraser: can you sr= this one ?
Comment on attachment 95431 [details] [diff] [review] patch 1.1 sr=sfraser More comments in the code would be appreciated (maybe explain to those of us who don't know what the surrogate stuff is all about).
Attachment #95431 - Flags: superreview+
fixed and land into trunk add rbs to the bug
Status: ASSIGNED → RESOLVED
Last Resolved: 17 years ago
Resolution: --- → FIXED
Verified gb18030 surrogate characters are displayed fine on 08-16 trunk build / Mac 10.1.5.
Status: RESOLVED → VERIFIED
batch: adding topembed per Gecko2 document http://rocknroll.mcom.com/users/marek/publish/Gecko/Gecko2Tasks.html
You need to log in before you can comment on or make changes to this bug.