)]}'
{
  "commit": "14251e29714253387f371695bb2200c202d0d079",
  "tree": "60da88017ed0a0736c7f6b978f3c6807c1215a24",
  "parents": [
    "dc98ee8c6b66d4bd6f388ccd1a5a58624bfb89dd"
  ],
  "author": {
    "name": "Dominik Röttsches",
    "email": "drott@chromium.org",
    "time": "Thu Mar 26 12:49:05 2026"
  },
  "committer": {
    "name": "Blink WPT Bot",
    "email": "blink-w3c-test-autoroller@chromium.org",
    "time": "Thu Mar 26 13:40:11 2026"
  },
  "message": "Enable AVAR2 in text shaping\n\nEnable processing of version 2 avar font tables in HarfBuzz.\n\nAdd a test cases that verifies shaping behavior when avar2 is\napplied. The test font contains a control axis CKRN (for \"circular\nkerning\"), which shifts \"implementation\" axes XKRN and YKRN depending on\nthe CKRN value. By means of CKRN, in a kerning pair of two crosses, the\nsecond cross moves along a 90 degree arc from horizontally next to the\nfirst cross to vertically above it.\n\nI2S in https://groups.google.com/a/chromium.org/g/blink-dev/c/VCQBQlxEaa8/m/IAzfn-02DgAJ\n\nrvrnTest and DesignSpaceWarpTest fonts helpfully provided\nby John “Jake” Armstrong. Thanks.\n\nBug: 40246300\nChange-Id: Ib5fa3300215c1dafd2002db73198c2600858eeaa\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7692195\nReviewed-by: Koji Ishii \u003ckojii@chromium.org\u003e\nAuto-Submit: Dominik Röttsches \u003cdrott@chromium.org\u003e\nReviewed-by: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nCommit-Queue: Koji Ishii \u003ckojii@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1605402}\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "028df35ba775c3fbac41d06841ece0d1357e7fbb",
      "new_mode": 33188,
      "new_path": "css/css-fonts/resources/avar/DesignSpaceWarpTestAvar1[opsz,wdth,wght].ttf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1088c0a91a5e162b1174dfa5905569aeba672481",
      "new_mode": 33188,
      "new_path": "css/css-fonts/resources/avar/DesignSpaceWarpTestAvar2[opsz,wdth,wght].ttf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0be5285273d1882162e0fcd24f61ae312cbf255",
      "new_mode": 33188,
      "new_path": "css/css-fonts/resources/avar/DesignSpaceWarpTest[opsz,wdth,wght].ttf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7a493de1081e47ca70363144081a5a07528483c",
      "new_mode": 33188,
      "new_path": "css/css-fonts/resources/avar/rvrnTestAvar1[opsz,wdth,wght].ttf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5dbb06ad0275d2208f7585ff678b721ef18905be",
      "new_mode": 33188,
      "new_path": "css/css-fonts/resources/avar/rvrnTestAvar2[opsz,wdth,wght].ttf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e262b0b7331d931f366c506d71dcd5d4913606d",
      "new_mode": 33188,
      "new_path": "css/css-fonts/resources/avar/rvrnTest[opsz,wdth,wght].ttf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff80c60cf24d9518183c586cb6da0fa68f6c00e8",
      "new_mode": 33188,
      "new_path": "css/css-fonts/resources/avar2_kern_test.ttf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72c768e2732eea92f8496aed4457cef27fa554de",
      "new_mode": 33188,
      "new_path": "css/css-fonts/variations/variable-avar2-rvrn-mismatch.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71f5775b5798f809e1e01b685f65fc3efb4d6186",
      "new_mode": 33188,
      "new_path": "css/css-fonts/variations/variable-avar2-rvrn-ref.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8181d4989de063a9f2fdb0e88346953a2d1cac42",
      "new_mode": 33188,
      "new_path": "css/css-fonts/variations/variable-avar2-rvrn.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30e7d8bef02646e07f066530ce6e0df924866c44",
      "new_mode": 33188,
      "new_path": "css/css-fonts/variations/variable-avar2-warp-mismatch.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "840a3228e7a7477b0e855b52eb78efc1fdfacbaa",
      "new_mode": 33188,
      "new_path": "css/css-fonts/variations/variable-avar2-warp-ref.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8981a485e55931a4f9e23a421e15697fb54f1d90",
      "new_mode": 33188,
      "new_path": "css/css-fonts/variations/variable-avar2-warp.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc2f4e655c3e5cddd90948c755d4a134f4354114",
      "new_mode": 33188,
      "new_path": "css/css-fonts/variations/variable-gpos-avar2-ref.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b9c72a6ab42db1a3406168a00e285696a56fa17",
      "new_mode": 33188,
      "new_path": "css/css-fonts/variations/variable-gpos-avar2.html"
    }
  ]
}
