If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

use ICU to provide Unicode properties needed by harfbuzz

NEW
Unassigned

Status

()

Core
Graphics
6 years ago
2 years ago

People

(Reporter: jfkthame, Unassigned)

Tracking

(Blocks: 1 bug)

Trunk
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

6 years ago
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.

Comment 1

6 years ago
Right.  And HarfBuzz itself has the glue code to use ICU too.

Comment 2

5 years ago
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.

Comment 3

5 years ago
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
You need to log in before you can comment on or make changes to this bug.