Closed Bug 217943 Opened 22 years ago Closed 17 years ago

In Photon, justified international text is drawn incorrectly

Categories

(Core Graveyard :: GFX: Photon, defect)

x86
Neutrino
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jkinraid, Assigned: amardare)

References

()

Details

(Keywords: platform-parity)

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Photon; U; QNX x86pc; en-US; rv:1.5a) Gecko/20030805 Build Identifier: Mozilla/5.0 (Photon; U; QNX x86pc; en-US; rv:1.5a) Gecko/20030805 In pages that draw international text with special character spacing (such as in a justified paragraph), the result is a jumbled mess of characters. The code for drawing the text (in the photon component only) only treats the text as a sequence of single-byte characters, instead of multibyte. Reproducible: Always Steps to Reproduce: 1. Visit http://qnx.org.ru/ Actual Results: The news items on the site are unreadable. Expected Results: There should be the correct spacing and characters in the news items.
amardare, is this something that could be useful to you?
Keywords: pp
I have 2 comments: 1)The patch is based off rev 1.77 of nsRenderingContextPh.cpp, but the current revision is 1.84. 2) The site displays fine with mozilla 1.7 and 1.6.
Actually the patch does seem to fix a problem that still exist. I'll commit the changes when I get a chance.
Assignee: kmcclusk → amardare
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Status: ASSIGNED → NEW
Component: GFX → GFX: Photon
QA Contact: ian → photon
Depends on: 384057
With the removal of gfx/src/photon (see bug 447693) this bug is fixed by the Cairo implementation.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: