Closed Bug 619524 Opened 14 years ago Closed 11 years ago

harfbuzz does not yet support all scripts

Categories

(Core :: Layout: Text and Fonts, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla29

People

(Reporter: jfkthame, Assigned: jfkthame)

References

Details

This is basically a tracker for extending harfbuzz to provide shapers for all relevant scripts (in particular, the Indic family). This is needed so that we can get completely away from using platform shaping libraries (for security, stability, and consistency), and to support these scripts on platforms where native shapers aren't available (e.g. Fennec). The actual work will happen upstream in harfbuzz-ng, and this bug should get fixed as we integrate updated versions.
Blocks: 631159
Depends on: 758236
Blocks: 772380
Depends on: 964240
Now that bug 964240 (Hangul) has landed, following earlier bugs that provided Indic and SEAsian script support, I think we can close this. HarfBuzz now has adequate support for all the scripts for which OpenType shaping behavior is defined, and in consequence, we no longer need to dispatch text to harfbuzz or native platform shapers depending on the script.
Status: NEW → RESOLVED
Closed: 11 years ago
Depends on: 841313
Resolution: --- → FIXED
Assignee: nobody → jfkthame
Target Milestone: --- → mozilla29
You need to log in before you can comment on or make changes to this bug.