From 286222a2a437bd9f80f625fecbb6fe6108d2b86e Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Wed, 1 Apr 2026 15:19:07 +0200 Subject: [PATCH] Update to HarfBuzz 14.0.0 --- harfbuzz | 2 +- test/index.js | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/harfbuzz b/harfbuzz index 6f4c5ce..da69b65 160000 --- a/harfbuzz +++ b/harfbuzz @@ -1 +1 @@ -Subproject commit 6f4c5cec306d31e6822303f5ba248a14293d588e +Subproject commit da69b6585cad71ff72d06d7563952cbf52b7735a diff --git a/test/index.js b/test/index.js index 7d1c89d..8b6ca0a 100644 --- a/test/index.js +++ b/test/index.js @@ -882,7 +882,7 @@ describe('shape', function () { buffer.addText('abc'); buffer.guessSegmentProperties(); const result = hb.shapeWithTrace(font, buffer, "", 0, 0) - expect(result).to.have.lengthOf(44); + expect(result).to.have.lengthOf(59); expect(result[2]).to.deep.equal({ "m": "start table GSUB script tag 'latn'", "glyphs": true, @@ -892,7 +892,7 @@ describe('shape', function () { { cl: 2, g: 70 }, ], }); - expect(result[43]).to.deep.equal({ + expect(result[58]).to.deep.equal({ "m": "end table GPOS script tag 'latn'", "glyphs": true, "t": [ @@ -911,7 +911,7 @@ describe('shape', function () { buffer.addText('fi AV'); buffer.guessSegmentProperties(); const result = hb.shapeWithTrace(font, buffer, "-liga,-kern", 0, 0) - expect(result).to.have.lengthOf(31); + expect(result).to.have.lengthOf(46); expect(result[2]).to.deep.equal({ "m": "start table GSUB script tag 'latn'", "glyphs": true, @@ -923,7 +923,7 @@ describe('shape', function () { { cl: 4, g: 57 }, ], }); - expect(result[30]).to.deep.equal({ + expect(result[45]).to.deep.equal({ "m": "end table GPOS script tag 'latn'", "glyphs": true, "t": [