Closed
Bug 605021
Opened 14 years ago
Closed 12 years ago
text-transform doesn't work on non-BMP characters (plane 1 characters, Deseret)
Categories
(Core :: Layout: Text and Fonts, defect)
Core
Layout: Text and Fonts
Tracking
()
RESOLVED
FIXED
mozilla14
People
(Reporter: dbaron, Assigned: jfkthame)
References
(Blocks 1 open bug, )
Details
(Keywords: css1, css2)
Attachments
(1 file)
3.93 KB,
patch
|
smontagu
:
review+
|
Details | Diff | Splinter Review |
text-transform doesn't work on non-BMP characters (such as Deseret) because nsCaseTransformTextRunFactory::RebuildTextRun and the code it uses operates on 16-bit code units. This makes us fail: http://test.csswg.org/suites/css2.1/20101001/html4/text-transform-bicameral-021.htm http://test.csswg.org/suites/css2.1/20101001/html4/text-transform-bicameral-022.htm http://test.csswg.org/suites/css2.1/20101001/xhtml1/text-transform-bicameral-021.xht http://test.csswg.org/suites/css2.1/20101001/xhtml1/text-transform-bicameral-022.xht
Updated•14 years ago
|
Whiteboard: DUPEME
Reporter | ||
Updated•14 years ago
|
Blocks: css2.1-tests
Assignee | ||
Comment 1•12 years ago
|
||
This depends on bug 210501 to provide the support for case-mapping of non-BMP character codes; once that infrastructure is done, we can fix text-transform to handle Deseret properly. :) (And any future casing alphabet that may get added to Plane 1...)
Attachment #602828 -
Flags: review?(smontagu)
Updated•12 years ago
|
Attachment #602828 -
Flags: review?(smontagu) → review+
Assignee | ||
Comment 2•12 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/6913a9ff86e1
Assignee: nobody → jfkthame
Whiteboard: DUPEME
Target Milestone: --- → mozilla14
Comment 3•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/6913a9ff86e1
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
•