harfbuzz / harfbuzz/harfrust

Need external ICU callbacks for Chromium integration

Open
#360 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
301
Forks
26
Avg merge
10h 11m
Merged PRs (30d)
43

Description

Chromium updates ICU project wide and existing C-HarfBuzz is configured with `HAVE_ICU` and depends on `"//third_party/icu:icuuc"`.

This enables us to control ICU behavior in shaping in sync with other ICU behavior of Chromium.

If we only rely on built-in ICU and the `scripts/update-unicode-tables.mk` script, we would have overhead for keeping HarfRust and rest of Chromium in sync on ICU version. This becomes particularly tricky, should we need to roll back ICU when upgrading to a new version.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.