Closed Bug 724535 Opened 13 years ago Closed 1 year ago

use ICU to provide Unicode properties needed by harfbuzz

Categories

(Core :: Graphics, defect)

defect

Tracking

()

RESOLVED FIXED

People

(Reporter: jfkthame, Unassigned)

References

(Blocks 1 open bug)

Details

Harfbuzz requires a set of Unicode-property callbacks, which are currently implemented using data tables in gfxUnicodeProperties. Once we have ICU available, we can use that instead to simplify the implementation and maintenance of this stuff.
Right. And HarfBuzz itself has the glue code to use ICU too.
The glue code to use ICU in harfbuzz is currently used by Android. Chrome has its own based on glib, but Chrome had better use ICU-based one, instead.
Sorry for bug spam. Oops. Chrome has its own table-based code (similar to Mozilla's).
Depends on: 915735
Depends on: 864843, 866301
Depends on: 1215247
Depends on: 1215252
Severity: normal → S3

This was fixed long ago; we now rely on mozilla::unicode APIs to look up the properties.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.