some characters missing at drawing

RESOLVED FIXED

Status

()

Core
Graphics
--
major
RESOLVED FIXED
11 years ago
11 years ago

People

(Reporter: masayuki, Assigned: masayuki)

Tracking

({regression})

Trunk
x86
Linux
regression
Points:
---
Bug Flags:
in-testsuite ?

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

Created attachment 253865 [details] [diff] [review]
Patch rv1.0

this is a regression of new textrun.

some characters (only some fonts with some style) are missing at drawing. this is a critical regression, we should fix this before a2.

screenshot:
http://bugzilla.mozilla.gr.jp/attachment.cgi?id=3464&action=view

"とおや@もじ組" should be "とおやま@もじら組".

In SetGlyphs, the complex cluster flag is not initialized. We should always initialize it. The SetGlyph might be aborted by |aAbortOnMissingGlyphs|.
Attachment #253865 - Flags: review?(roc)
(Assignee)

Updated

11 years ago
Attachment #253865 - Flags: review?(vladimir)

Comment 1

11 years ago
I tried the patch rv1.0.
It seems very good.
The problems gone away.
Thanks, Nakano-san.
Thank you, Masayuki. I was just going to file a bug about Hebrew and Arabic diacritics not being rendered correctly, but this patch fixes it.
Comment on attachment 253865 [details] [diff] [review]
Patch rv1.0

good, thanks!!
Attachment #253865 - Flags: review?(roc) → review+
Comment on attachment 253865 [details] [diff] [review]
Patch rv1.0

good, thanks!!
Attachment #253865 - Flags: review?(vladimir)
checked-in.
Status: ASSIGNED → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → FIXED
Flags: in-testsuite?
You need to log in before you can comment on or make changes to this bug.