Closed
Bug 293301
Opened 20 years ago
Closed 20 years ago
since 20050430: [Mac] rendering of text in non-western encodings is broken
Categories
(Core Graveyard :: GFX, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.8beta2
People
(Reporter: asaf, Assigned: jshin1987)
References
()
Details
(Keywords: fonts, intl)
Attachments
(4 files)
|
68.35 KB,
image/png
|
Details | |
|
51.57 KB,
image/png
|
Details | |
|
13.17 KB,
image/png
|
Details | |
|
5.53 KB,
patch
|
sfraser_bugs
:
review+
asaf
:
review+
sfraser_bugs
:
superreview+
asa
:
approval-aviary1.1a1+
asa
:
approval1.8b2+
|
Details | Diff | Splinter Review |
Starting from 20050430, rendering of text in non-western encodings is broken.
My non-default font prefs are:
user_pref("font.default.x-western", "sans-serif");
user_pref("font.name.sans-serif.he", "Arial");
user_pref("font.name.sans-serif.x-western", "Arial");
user_pref("font.name.serif.x-western", "Lucida Grande");
(Note: I'm using the Windows version of Arial)| Reporter | ||
Comment 1•20 years ago
|
||
That's http://ftp.mozilla.org/pub/mozilla.org/camino/releases/ in UTF-8...
| Reporter | ||
Comment 2•20 years ago
|
||
visual hebrew overlaps from http://forums.ort.org.il/scripts/showm.asp?which_forum=307&back=
| Reporter | ||
Comment 3•20 years ago
|
||
| Reporter | ||
Comment 4•20 years ago
|
||
..that was from http://www.haayal.co.il/
| Reporter | ||
Comment 5•20 years ago
|
||
regression area: http://tinyurl.com/exjrk CCing per relevant checkins.
this might not be a mac only bug. I am on linux and found this site is also broken: http://military.china.com/zh_cn/ and this link is reported by a windows user.
Comment 7•20 years ago
|
||
Looks like jshin's changes are the most likely culprit.
Assignee: general → jshin1987
Priority: -- → P1
| Assignee | ||
Comment 8•20 years ago
|
||
(In reply to comment #7) > Looks like jshin's changes are the most likely culprit. Hmm. I've already considered that possibility, but I can't see how. Anyway, I'll try to see if it's indeed the cause.
| Assignee | ||
Comment 9•20 years ago
|
||
I confirmed that it's my patch that caused the regression. Some missing entries in the mapping between our langGroup and script code appears to result in the regression.
| Assignee | ||
Comment 10•20 years ago
|
||
thanks for catching the regression. asking for r/sr. sfraser, can you double as r/sr? The regression was not due to what I added but due to what I forgot to add. I'm adding them here.
| Assignee | ||
Updated•20 years ago
|
Attachment #183011 -
Flags: superreview?(sfraser_bugs)
Attachment #183011 -
Flags: review?(sfraser_bugs)
| Assignee | ||
Comment 11•20 years ago
|
||
(In reply to comment #6) > this might not be a mac only bug. I am on linux and found this site is also broken: > http://military.china.com/zh_cn/ > and this link is reported by a windows user. I don't see what's wrong with the site on Windows/Linux. Please, file a separate bug with a screenshot or two.
Status: NEW → ASSIGNED
| Reporter | ||
Comment 12•20 years ago
|
||
Comment on attachment 183011 [details] [diff] [review] patch r=mano
Attachment #183011 -
Flags: review+
Updated•20 years ago
|
Attachment #183011 -
Flags: superreview?(sfraser_bugs)
Attachment #183011 -
Flags: superreview+
Attachment #183011 -
Flags: review?(sfraser_bugs)
Attachment #183011 -
Flags: review+
| Assignee | ||
Comment 13•20 years ago
|
||
Comment on attachment 183011 [details] [diff] [review] patch asking for a to trunk This patch fixes the regression on Mac OS X introduced on April 29 (bug 237434). It's for Mac OS X only so that it doesn't affect other platforms. In my original patch for bug 237434, I forgot to add a couple of array elements so that there's an index mismatch between two arrays, which apparently caused this bug.
Attachment #183011 -
Flags: approval1.8b2?
Attachment #183011 -
Flags: approval-aviary1.1a1?
Comment 14•20 years ago
|
||
Comment on attachment 183011 [details] [diff] [review] patch a=as
Attachment #183011 -
Flags: approval1.8b2?
Attachment #183011 -
Flags: approval1.8b2+
Attachment #183011 -
Flags: approval-aviary1.1a1?
Attachment #183011 -
Flags: approval-aviary1.1a1+
Updated•20 years ago
|
Flags: blocking1.8b2? → blocking1.8b2-
| Assignee | ||
Comment 15•20 years ago
|
||
thanks all. fix landed on the trunk
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
| Reporter | ||
Updated•20 years ago
|
Flags: blocking1.8b3?
Target Milestone: --- → mozilla1.8beta2
Updated•16 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•