Closed
Bug 732443
Opened 12 years ago
Closed 12 years ago
ClusterIterator doesn't iterate non-BMP cluster extenders (e.g. Ideographic Variation Selectors) correctly
Categories
(Core :: Layout: Text and Fonts, defect)
Core
Layout: Text and Fonts
Tracking
()
RESOLVED
FIXED
mozilla13
People
(Reporter: emk, Assigned: jfkthame)
References
Details
(Keywords: regression)
Attachments
(1 file)
2.08 KB,
patch
|
emk
:
review+
|
Details | Diff | Splinter Review |
Steps to reproduce: Iterate the following UTF-16 code units using ClusterIterator: 845b db40 dd01 98fe 533a Actual result: 845b | db40 dd01 98fe | 533a Expected result: 845b db40 dd01 | 98fe | 533a I found this bug while debugging bug 543200.
Assignee | ||
Comment 1•12 years ago
|
||
You're right, the surrogate processing there was broken. I believe this version handles them correctly.
Assignee: nobody → jfkthame
Attachment #602402 -
Flags: review?(VYV03354)
Reporter | ||
Updated•12 years ago
|
Attachment #602402 -
Flags: review?(VYV03354) → review+
Assignee | ||
Comment 2•12 years ago
|
||
FTR, this was also responsible for the crashiness noted in bug 732330. https://hg.mozilla.org/integration/mozilla-inbound/rev/bfa4df617fca
Updated•12 years ago
|
Target Milestone: --- → mozilla13
Comment 3•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/bfa4df617fca
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•