test/shape/data/in-house/tests/directwrite.tests

Branch


Log

Author Commit Date CI Message
Khaled Hosny 6cf308c8 2025-03-25T10:34:43 [test/shape] Remove @font-funcs-=directwrite from directwrite test The directwrite font functions support variations now, so this is no longer needed.
Behdad Esfahbod 46a30fe3 2025-03-24T18:23:34 [test/shape] Respect @shapers directive
Khaled Hosny 686503e2 2025-03-19T16:37:56 [directwrite] Copy font variations when shaping
Khaled Hosny a3566030 2025-03-07T14:07:13 [directwrite/test] Add test that actually works Apparently DirectWrite does not allow disabling calt in Arabic, so test liga in Latin and ss01 in Arabic.
Khaled Hosny 9abaf193 2025-03-07T02:53:43 [directwrite] Fix applying features to directwrite shaper The range_features was ending up with random data because hb_ms_make_feature_ranges() keeps pointers to data allocated in feature_records and range_records, but that data was getting freed before range_features was used. Change the variable scope to avoid freeing the data too early. Fixes https://github.com/harfbuzz/harfbuzz/issues/5113
Khaled Hosny 6c81cd95 2021-12-01T19:29:34 [tests] Add tests for platform shapers Fixes https://github.com/harfbuzz/harfbuzz/issues/3115