Closed Bug 826226 Opened 7 years ago Closed 7 years ago

Update harfbuzz to release 0.9.10

Categories

(Core :: Graphics: Text, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla21

People

(Reporter: jfkthame, Assigned: jfkthame)

References

Details

Attachments

(1 file)

In addition to various shaping fixes, this provides the new API needed to support bug 761442.
Attachment #697404 - Flags: review?(jdaggett)
Blocks: 761442
Probably a question for Behdad, but where are all the new OT lang tags coming from?  The code comment only says it's based on research of some kind.
John,

The tags are define by MS OT spec:

http://www.microsoft.com/typography/otspec/languagetags.htm

Which only lists a language name and ISO 639-3 ID for each tag.  The mapping between that and BCP 47 identifiers is nontrivial.  Before I came up with a mapping that left many MS-defined tags unmapped.  I asked Roozbeh to take a look and he manually mapped some more of them.
Attachment #697404 - Flags: review?(jdaggett) → review+
https://hg.mozilla.org/mozilla-central/rev/a1e69e2b30c5
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.