Behdad Esfahbod

Results 277 issues of Behdad Esfahbod

Trying to fix https://github.com/harfbuzz/harfbuzz/discussions/4509 but tests fail.

See https://github.com/googlefonts/colr-gradients-spec/issues/369#issuecomment-1816913943 and onwards. Need to confirm output still still correct (should be, since this is what Chrome does); and update test expectations.

Are we always sure that `indices` and `x_deltas` and `y_deltas` if available, have the same length? Ie. no allocation failure? If yes we can use `arrayZ` in `operator *=`, `operator...

(motivated by https://github.com/harfbuzz/harfbuzz/issues/4456) The current no prefix (`face_create`) etc is really bad. I'm not sure what to prefix with. Just `wasm_`?

Also to audit: `subset_offset_array`. _Originally posted by @behdad in https://github.com/harfbuzz/harfbuzz/issues/4362#issuecomment-1666956576_

Counterpart to FontTools PR: https://github.com/fonttools/fonttools/pull/3244

Based on googlefonts/colr-gradients-spec#371 See https://github.com/behdad/colr-templates for usage.

### Discussed in https://github.com/harfbuzz/harfbuzz/discussions/4281 Originally posted by **sid-wr** June 15, 2023 Hi team, I tried using **hb-view** tool for some **Gujarati** text & some broken clusters can be observed on...

Any reason why we annotate our UTF-8 strings as: ``` @str: (array length=len) (element-type uint8_t): ``` I have copy/pasted that from our first instance. Problem is, now testing it, it...