)]}'
{
  "log": [
    {
      "commit": "6199c80ebbf0dec2e20ea4df94f0e1fec6082041",
      "tree": "7501f846629d814e5a3698de973a2225be9d82b5",
      "parents": [
        "e74aff7bf8fd7859ed932d96a46311f87313e681"
      ],
      "author": {
        "name": "Jordan Brown",
        "email": "rop@google.com",
        "time": "Tue May 05 03:02:36 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 05 03:19:53 2026"
      },
      "message": "[LSC] Update LICENSE metadata based on listed LICENSE files\n\nIn cases where a License is declared but only a header is present, the\nheader has been left alone. There is a separate effort to address these\nand ensure the full license text is provided.\n\nCL to add License ID\u0027s to allowlist: https://crrev.com/c/7791362\n\nChange-Id: I8249f0d0aa63aac30737b772240ffa0d8e084de5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7789292\nReviewed-by: James Zern \u003cjzern@google.com\u003e\nAuto-Submit: Jordan Brown \u003crop@google.com\u003e\nOwners-Override: Jordan Brown \u003crop@google.com\u003e\nReviewed-by: Jiewei Qian \u003cqjw@chromium.org\u003e\nReviewed-by: Allen Li \u003cayatane@chromium.org\u003e\nCommit-Queue: Jordan Brown \u003crop@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1625165}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e672259af4a479f14844fe64f773babd897d19a5\n"
    },
    {
      "commit": "e74aff7bf8fd7859ed932d96a46311f87313e681",
      "tree": "e1b29204378323e3925eba518c9ac368832f6efe",
      "parents": [
        "9240db454600d99220d005baf34b3889346ec6e9"
      ],
      "author": {
        "name": "Felipe Erias",
        "email": "felipeerias@igalia.com",
        "time": "Mon Apr 13 18:06:42 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 13 18:09:06 2026"
      },
      "message": "Reland \"Update test font NotoSansSymbols2-Regular.ttf\"\n\nThis is a reland of commit a5d0968dba7aacbef98b121e974c92ae25c97103\n\nOriginal change\u0027s description:\n\u003e Update test font NotoSansSymbols2-Regular.ttf\n\u003e\n\u003e https://github.com/googlefonts/noto-fonts has been archived.\n\u003e\n\u003e The new repository is at\n\u003e\n\u003e   https://github.com/notofonts/symbols\n\u003e\n\u003e This CL replaces the existing NotoSansSymbols2-Regular.ttf used for\n\u003e testing with the latest release (v2.008, hinted):\n\u003e\n\u003e   https://github.com/notofonts/symbols/releases/tag/NotoSansSymbols2-v2.008\n\u003e\n\u003e The previous version of the font had empty glyphs for multiple Cc\n\u003e control characters. The new version removes those empty glyphs\n\u003e from its mapping so fallback can work as expected, fixing multiple\n\u003e WPT tests.\n\u003e\n\u003e Updates DEPS to point to the new GCS upload containing the updated\n\u003e font, and updates README.chromium with the specific release source\n\u003e and revised upload instructions.\n\u003e\n\u003e Test:\n\u003e - external/wpt/css/css-text/white-space/control-chars-080.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-081.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-082.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-083.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-084.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-085.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-086.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-087.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-088.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-089.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-08A.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-08B.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-08C.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-08D.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-08E.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-08F.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-090.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-091.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-092.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-093.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-094.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-095.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-096.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-097.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-098.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-099.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-09A.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-09B.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-09C.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-09D.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-09E.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-09F.html\n\u003e\n\u003e Bug: 40597277\n\u003e Change-Id: Ie79e4b20e45100e86150b93cfd387b3e670d2c0c\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7656490\n\u003e Commit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Reviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Reviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1610788}\n\nBug: 40597277\nChange-Id: I22474f1fc3f36a4a4226d5ae3786234e3b0948ff\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7753803\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCommit-Queue: Dominik Röttsches \u003cdrott@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1613859}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 630a3da4f176fa400e7ef9bf4c2a45e7f768e778\n"
    },
    {
      "commit": "9240db454600d99220d005baf34b3889346ec6e9",
      "tree": "f228b0b31d9189a3cf6f0d606f8e472873a66b93",
      "parents": [
        "07cb68dcbc9f76f0501f26e8d59306b16baaff06"
      ],
      "author": {
        "name": "Adem Derinel",
        "email": "derinel@google.com",
        "time": "Wed Apr 08 10:14:32 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Apr 08 10:28:43 2026"
      },
      "message": "Revert \"Update test font NotoSansSymbols2-Regular.ttf\"\n\nThis reverts commit a5d0968dba7aacbef98b121e974c92ae25c97103.\n\nReason for revert: Causing b/500611897\n\nOriginal change\u0027s description:\n\u003e Update test font NotoSansSymbols2-Regular.ttf\n\u003e\n\u003e https://github.com/googlefonts/noto-fonts has been archived.\n\u003e\n\u003e The new repository is at\n\u003e\n\u003e   https://github.com/notofonts/symbols\n\u003e\n\u003e This CL replaces the existing NotoSansSymbols2-Regular.ttf used for\n\u003e testing with the latest release (v2.008, hinted):\n\u003e\n\u003e   https://github.com/notofonts/symbols/releases/tag/NotoSansSymbols2-v2.008\n\u003e\n\u003e The previous version of the font had empty glyphs for multiple Cc\n\u003e control characters. The new version removes those empty glyphs\n\u003e from its mapping so fallback can work as expected, fixing multiple\n\u003e WPT tests.\n\u003e\n\u003e Updates DEPS to point to the new GCS upload containing the updated\n\u003e font, and updates README.chromium with the specific release source\n\u003e and revised upload instructions.\n\u003e\n\u003e Test:\n\u003e - external/wpt/css/css-text/white-space/control-chars-080.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-081.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-082.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-083.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-084.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-085.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-086.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-087.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-088.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-089.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-08A.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-08B.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-08C.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-08D.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-08E.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-08F.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-090.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-091.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-092.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-093.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-094.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-095.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-096.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-097.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-098.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-099.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-09A.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-09B.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-09C.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-09D.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-09E.html\n\u003e - external/wpt/css/css-text/white-space/control-chars-09F.html\n\u003e\n\u003e Bug: 40597277\n\u003e Change-Id: Ie79e4b20e45100e86150b93cfd387b3e670d2c0c\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7656490\n\u003e Commit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Reviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Reviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1610788}\n\nBug: 40597277\nChange-Id: I6fa5bc0d7028f8d771f95514fc379426aa9774c3\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7736026\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCommit-Queue: Dominik Röttsches \u003cdrott@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nAuto-Submit: Adem Derinel \u003cderinel@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1611357}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: fe083da429c4e689502084446daba25b5bac14bf\n"
    },
    {
      "commit": "07cb68dcbc9f76f0501f26e8d59306b16baaff06",
      "tree": "8f4a1d3c4f7b6d7610eefa631726824910f5fb47",
      "parents": [
        "025a76716508d5ade84ef6231497d1dfddfe3dd4"
      ],
      "author": {
        "name": "Felipe Erias",
        "email": "felipeerias@igalia.com",
        "time": "Tue Apr 07 15:53:22 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 07 16:07:23 2026"
      },
      "message": "Update test font NotoSansSymbols2-Regular.ttf\n\nhttps://github.com/googlefonts/noto-fonts has been archived.\n\nThe new repository is at\n\n  https://github.com/notofonts/symbols\n\nThis CL replaces the existing NotoSansSymbols2-Regular.ttf used for\ntesting with the latest release (v2.008, hinted):\n\n  https://github.com/notofonts/symbols/releases/tag/NotoSansSymbols2-v2.008\n\nThe previous version of the font had empty glyphs for multiple Cc\ncontrol characters. The new version removes those empty glyphs\nfrom its mapping so fallback can work as expected, fixing multiple\nWPT tests.\n\nUpdates DEPS to point to the new GCS upload containing the updated\nfont, and updates README.chromium with the specific release source\nand revised upload instructions.\n\nTest:\n- external/wpt/css/css-text/white-space/control-chars-080.html\n- external/wpt/css/css-text/white-space/control-chars-081.html\n- external/wpt/css/css-text/white-space/control-chars-082.html\n- external/wpt/css/css-text/white-space/control-chars-083.html\n- external/wpt/css/css-text/white-space/control-chars-084.html\n- external/wpt/css/css-text/white-space/control-chars-085.html\n- external/wpt/css/css-text/white-space/control-chars-086.html\n- external/wpt/css/css-text/white-space/control-chars-087.html\n- external/wpt/css/css-text/white-space/control-chars-088.html\n- external/wpt/css/css-text/white-space/control-chars-089.html\n- external/wpt/css/css-text/white-space/control-chars-08A.html\n- external/wpt/css/css-text/white-space/control-chars-08B.html\n- external/wpt/css/css-text/white-space/control-chars-08C.html\n- external/wpt/css/css-text/white-space/control-chars-08D.html\n- external/wpt/css/css-text/white-space/control-chars-08E.html\n- external/wpt/css/css-text/white-space/control-chars-08F.html\n- external/wpt/css/css-text/white-space/control-chars-090.html\n- external/wpt/css/css-text/white-space/control-chars-091.html\n- external/wpt/css/css-text/white-space/control-chars-092.html\n- external/wpt/css/css-text/white-space/control-chars-093.html\n- external/wpt/css/css-text/white-space/control-chars-094.html\n- external/wpt/css/css-text/white-space/control-chars-095.html\n- external/wpt/css/css-text/white-space/control-chars-096.html\n- external/wpt/css/css-text/white-space/control-chars-097.html\n- external/wpt/css/css-text/white-space/control-chars-098.html\n- external/wpt/css/css-text/white-space/control-chars-099.html\n- external/wpt/css/css-text/white-space/control-chars-09A.html\n- external/wpt/css/css-text/white-space/control-chars-09B.html\n- external/wpt/css/css-text/white-space/control-chars-09C.html\n- external/wpt/css/css-text/white-space/control-chars-09D.html\n- external/wpt/css/css-text/white-space/control-chars-09E.html\n- external/wpt/css/css-text/white-space/control-chars-09F.html\n\nBug: 40597277\nChange-Id: Ie79e4b20e45100e86150b93cfd387b3e670d2c0c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7656490\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1610788}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: a5d0968dba7aacbef98b121e974c92ae25c97103\n"
    },
    {
      "commit": "025a76716508d5ade84ef6231497d1dfddfe3dd4",
      "tree": "f228b0b31d9189a3cf6f0d606f8e472873a66b93",
      "parents": [
        "2b4b8678dae6f5fc0449990be91e9d8ace44fec4"
      ],
      "author": {
        "name": "Dominik Röttsches",
        "email": "drott@chromium.org",
        "time": "Wed Sep 17 09:20:04 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Sep 17 09:25:49 2025"
      },
      "message": "Roll src/third_party/fontconfig/src/ 86b48ec01..f0ed9c3f4 (19 commits)\n\nContains fix for encountering fonts without family names or invalid CFF\nversion during indexing with Fontations.\n\nUpdate bindgen BUILD allowlist regex to cover newly needed definitions.\n\nhttps://chromium.googlesource.com/external/fontconfig.git/+log/86b48ec01ece..f0ed9c3f4316\n\n$ git log 86b48ec01..f0ed9c3f4 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2025-09-17 akira ci: Update git repo for subproject build\n2025-09-16 drott [Fontations] Fix compilation under -D unsafe-op-in-unsafe-fn\n2025-09-09 drott [Fontations] Match FreeType for two types of broken fonts\n2025-09-10 akira fc-case: Update CaseFolding.txt to Unicode 17\n2025-09-02 akira Bump the cache version again\n2025-09-01 akira Get out from FcConfigAdd immediately if no valid pointer given\n2025-09-02 akira Add xsi:nil attribute support to limited elements\n2025-09-01 akira Add genericfamily object in FcPattern\n2025-09-02 akira ci: Enable ASAN and UBSAN\n2025-09-02 akira Fix \"UBSAN null pointer passed\" to qsort\n2025-09-02 akira ci: add an option for the address sanitizer\n2025-08-27 akira meson: Update WrapDB files for v2 format migration\n2025-08-20 drott Roll Fontations Crates\n2025-08-19 akira Improve log header in FcConfigSubstituteWithPat\n2025-08-14 akira Improve performance in FcConfigAdd\n2025-08-09 sp1rit build: Added missing target rule-dependencies\n2025-08-12 akira Fix regex to pick up libtool version\n2025-08-06 akira ci: install before test to avoid fontconfig error\n2025-08-06 akira Better error message when missing default config\n\nCreated with:\n  roll-dep src/third_party/fontconfig/src\n\nBug: chromium:442747781\nChange-Id: Ic45bac292a507d4fddc01e483a4c9fdaa54247d1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6956169\nReviewed-by: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nCommit-Queue: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1516507}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 78b08b2f95578b9562f2b9412fd301dcd639506c\n"
    },
    {
      "commit": "2b4b8678dae6f5fc0449990be91e9d8ace44fec4",
      "tree": "e287a512b174705adb5e337daefaa56c1cc3c200",
      "parents": [
        "dcd69bf88ac66d2f14e5551dc0ab2a6c545a3384"
      ],
      "author": {
        "name": "Dominik Röttsches",
        "email": "drott@chromium.org",
        "time": "Fri Sep 05 18:01:21 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Sep 05 18:25:02 2025"
      },
      "message": "Disable Fontations FontConfig indexing and disregard old caches\n\nAs a stop-gap solution, disable Fontations indexing in FontConfig, and\nmove back to using FreeType while we sort out why specific broken\nfonts cause incorrect indexing.\n\nNote: When reverting this, we need to make sure that if FontConfig cache\nversion has not been changed since this was broken, the code then also\nneeds to be able to handle cache entries that may have been incorrectly\nadded, for example for the HEJI2Text.otf font, see bug.\n\nBug: 442747781\nChange-Id: Iff53de2d73131e6ddcf6256ae77baac0d4eb6ce0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6919162\nReviewed-by: Ben Wagner \u003cbungeman@google.com\u003e\nCommit-Queue: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1511734}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 206882f864fa01256761a755a89054ac61ac3848\n"
    },
    {
      "commit": "dcd69bf88ac66d2f14e5551dc0ab2a6c545a3384",
      "tree": "eeacf6e5e317d0f5fa1d5d3de4c9a8f781f0fe31",
      "parents": [
        "ddd826d06546630b955a32cc748f634a0bc563d8"
      ],
      "author": {
        "name": "Dominik Röttsches",
        "email": "drott@chromium.org",
        "time": "Wed Jul 30 14:33:43 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 30 14:39:25 2025"
      },
      "message": "Roll src/third_party/fontconfig/src/ 8f169b6a9..86b48ec01 (7 commits)\n\nReland after revert in:\nhttps://crrev.com/c/6799105\nArchitecture dependent compile error in format string is now fixed.\n\nhttps://chromium.googlesource.com/external/fontconfig.git/+log/8f169b6a9c6b..86b48ec01ece\n\n$ git log 8f169b6a9..86b48ec01 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2025-07-29 drott [Fontations] Don\u0027t leak PatternElement values\n2025-07-30 drott Architecture-dependent hex formatting of int64_t in fccache.c\n2025-07-30 akira Improve a warning message\n2025-07-28 wl doc: Fix two typos\n2025-07-24 drott [Fontations] Remaining fix for UaF\n2025-07-18 akira Add fontconfig version in FcCache\n2025-07-18 akira meson: Add a missing fontconfig architecture test case\n\nCreated with:\n  roll-dep src/third_party/fontconfig/src\n\nBug: chromium:349952802\nCq-Include-Trybots: luci.chromium.try:linux-cast-arm-rel\nChange-Id: I8b58cd7bf9cd98a500f6fca8c504bda194a0e457\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6799324\nCommit-Queue: Ben Wagner \u003cbungeman@google.com\u003e\nAuto-Submit: Dominik Röttsches \u003cdrott@chromium.org\u003e\nReviewed-by: Ben Wagner \u003cbungeman@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1494182}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 9af749d9dfb0f4a5aaa0463bcad126973e3d5363\n"
    },
    {
      "commit": "ddd826d06546630b955a32cc748f634a0bc563d8",
      "tree": "91bedba6bc58bca73a85883747ad998c281b8b17",
      "parents": [
        "12bea27793a128f53ce4f7a9e3cb6aa3a264d58c"
      ],
      "author": {
        "name": "Andy Phan",
        "email": "andyphan@chromium.org",
        "time": "Tue Jul 29 23:32:15 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jul 29 23:43:13 2025"
      },
      "message": "Revert \"Roll src/third_party/fontconfig/src/ 8f169b6a9..09ee17b85 (3 commits)\"\n\nThis reverts commit d44fb92ddf97a649de1e24eb2b216d7ccb0cb3e5.\n\nReason for revert: Caused tree closure. See https://ci.chromium.org/ui/p/chromium/builders/ci/linux-cast-arm-rel/38911/overview.\n\nBug: chromium:349952802\nOriginal change\u0027s description:\n\u003e Roll src/third_party/fontconfig/src/ 8f169b6a9..09ee17b85 (3 commits)\n\u003e\n\u003e https://chromium.googlesource.com/external/fontconfig.git/+log/8f169b6a9c6b..09ee17b858c0\n\u003e\n\u003e $ git log 8f169b6a9..09ee17b85 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n\u003e 2025-07-24 drott [Fontations] Remaining fix for UaF\n\u003e 2025-07-18 akira Add fontconfig version in FcCache\n\u003e 2025-07-18 akira meson: Add a missing fontconfig architecture test case\n\u003e\n\u003e Created with:\n\u003e   roll-dep src/third_party/fontconfig/src\n\u003e\n\u003e Bug: chromium:349952802\n\u003e Change-Id: Icbf44e1c7313e65b783464ba48053e0f8840153c\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6797150\n\u003e Auto-Submit: Dominik Röttsches \u003cdrott@chromium.org\u003e\n\u003e Reviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Commit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1493859}\n\nBug: chromium:349952802\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: I6da6d5222070db5325ec7e5d56211f9f56607b6d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6799105\nAuto-Submit: Andy Phan \u003candyphan@chromium.org\u003e\nCommit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nOwners-Override: Andy Phan \u003candyphan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1493863}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 71c9f77f9d079c316eef0d86a0bc6e68e58f6b22\n"
    },
    {
      "commit": "12bea27793a128f53ce4f7a9e3cb6aa3a264d58c",
      "tree": "eeacf6e5e317d0f5fa1d5d3de4c9a8f781f0fe31",
      "parents": [
        "f066149e7c4f05eeb967a71370ba3e68d12664b2"
      ],
      "author": {
        "name": "Dominik Röttsches",
        "email": "drott@chromium.org",
        "time": "Tue Jul 29 23:15:18 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jul 29 23:37:13 2025"
      },
      "message": "Roll src/third_party/fontconfig/src/ 8f169b6a9..09ee17b85 (3 commits)\n\nhttps://chromium.googlesource.com/external/fontconfig.git/+log/8f169b6a9c6b..09ee17b858c0\n\n$ git log 8f169b6a9..09ee17b85 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2025-07-24 drott [Fontations] Remaining fix for UaF\n2025-07-18 akira Add fontconfig version in FcCache\n2025-07-18 akira meson: Add a missing fontconfig architecture test case\n\nCreated with:\n  roll-dep src/third_party/fontconfig/src\n\nBug: chromium:349952802\nChange-Id: Icbf44e1c7313e65b783464ba48053e0f8840153c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6797150\nAuto-Submit: Dominik Röttsches \u003cdrott@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1493859}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d44fb92ddf97a649de1e24eb2b216d7ccb0cb3e5\n"
    },
    {
      "commit": "f066149e7c4f05eeb967a71370ba3e68d12664b2",
      "tree": "91bedba6bc58bca73a85883747ad998c281b8b17",
      "parents": [
        "8d611f568cef0aac43e1fca6952d84771d2089a2"
      ],
      "author": {
        "name": "Jordan",
        "email": "rop@google.com",
        "time": "Wed Jun 18 05:57:58 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jun 18 06:05:04 2025"
      },
      "message": "LSC Add \u0027Update Mechanism:\u0027 to README.chromium\n\nBug: 417367156\nChange-Id: I318629733d1f75262e030105ec0b684f1307d2fd\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6646426\nAuto-Submit: Jordan Brown \u003crop@google.com\u003e\nOwners-Override: Jordan Brown \u003crop@google.com\u003e\nCommit-Queue: Jordan Brown \u003crop@google.com\u003e\nCommit-Queue: Jiewei Qian \u003cqjw@chromium.org\u003e\nReviewed-by: Jiewei Qian \u003cqjw@chromium.org\u003e\nReviewed-by: Rachael Newitt \u003crenewitt@google.com\u003e\nReviewed-by: Joey Scarr \u003cjsca@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1475401}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: da752eb2a3660cf1bf8dac620f6380b89dd953a7\n"
    },
    {
      "commit": "8d611f568cef0aac43e1fca6952d84771d2089a2",
      "tree": "085ad1654c7a86ab366c8da8b4b0ea95db7278e3",
      "parents": [
        "78c35c5028c72207b22e79907f245846249e9f3b"
      ],
      "author": {
        "name": "Dominik Röttsches",
        "email": "drott@chromium.org",
        "time": "Wed May 14 07:11:58 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 14 07:19:31 2025"
      },
      "message": "Add CSSTest-*.ttf test fonts to third_party test_fonts\n\nEnables improved testing of system font matching, see WPT\ntests: css/css-fonts/font-family-name-*\n\nFonts from https://www.w3.org/Style/CSS/Test/Fonts/CSSTest/\n\nRemoved local() sources from font-weight-matching.html to\naddress discrepancy between cssTest fonts published in\n[1] and WPT, compare [2].\n\n[1] https://www.w3.org/Style/CSS/Test/Fonts/CSSTest/\n[2] https://github.com/web-platform-tests/wpt/pull/9373\n\nFixed: 414312056\nChange-Id: If13bc9e63900f583549f52decf4244bee3e695df\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6512831\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCommit-Queue: Dominik Röttsches \u003cdrott@chromium.org\u003e\nAuto-Submit: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1459911}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0e2120266980b2e448859cfe42d15cfcd2adc07c\n"
    },
    {
      "commit": "78c35c5028c72207b22e79907f245846249e9f3b",
      "tree": "cde250d7cbcf52b74f4d6aa6ab4f0d73f43d5d25",
      "parents": [
        "25fa4bdc35c0b9a8d8452f2d2df3e6797a2ebf61"
      ],
      "author": {
        "name": "Jordan",
        "email": "rop@google.com",
        "time": "Fri Jan 17 07:10:59 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 17 07:19:57 2025"
      },
      "message": "LSC updating licenseID\u0027s\n\nThe licenses have been identifed using the open source license\nclassifier https://opensource.corp.google.com/license/analyze\non the license file provided.\n\nBug: 358504615\nChange-Id: Ia8e5ded04ff98796bdb6083198e01cdca926b453\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6169852\nReviewed-by: Rachael Newitt \u003crenewitt@google.com\u003e\nReviewed-by: Jiewei Qian \u003cqjw@chromium.org\u003e\nCommit-Queue: Jiewei Qian \u003cqjw@chromium.org\u003e\nAuto-Submit: Jordan Brown \u003crop@google.com\u003e\nOwners-Override: Jordan Brown \u003crop@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1407746}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3bf57959d77e65929fc3428e1d4a2e00402e865d\n"
    },
    {
      "commit": "25fa4bdc35c0b9a8d8452f2d2df3e6797a2ebf61",
      "tree": "5be012a219485c9b45b8d71c4671dd9318bfc297",
      "parents": [
        "408965fb26ca76341e396116a03bb49254caa2b3"
      ],
      "author": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Tue Nov 12 02:21:42 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Nov 12 02:29:13 2024"
      },
      "message": "fix inputs/outputs of generate_fontconfig_caches\n\ngenerate_fontconfig_caches uses ./etc/fonts/fonts.conf\nand produces ./fontconfig_caches/CACHEDIR.TAG\n\nAdd them as inputs/outputs.\n\nRe-enable remote for genereate_fontconfig_caches.\n\nBug: 378515831\nChange-Id: I7a17e6afb28e16e36fd50b5cd37d739d75116878\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6012014\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nAuto-Submit: Fumitoshi Ukai \u003cukai@google.com\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCommit-Queue: Fumitoshi Ukai \u003cukai@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1381560}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d11517ae3c6abe9454bf9cbe3becfcf56ccb76da\n"
    },
    {
      "commit": "408965fb26ca76341e396116a03bb49254caa2b3",
      "tree": "cc6494ed764e4216a662ee1f977ec34ef0ff2308",
      "parents": [
        "134945c13891a72a2cf9f73aade53e5c6b93a7f7"
      ],
      "author": {
        "name": "Jiewei Qian",
        "email": "qjw@chromium.org",
        "time": "Wed Oct 09 23:59:39 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Oct 10 00:14:10 2024"
      },
      "message": "ssci: canonicalize / backfill dependencies managed by DEPS\n\nA LSC to canonicalize and backfill \"Version: N/A; Revision: DEPS\"\nif the dependency managed by the readme file has non-compliant versioning information, and can be plausibly identified as \"managed by DEPS\".\n\nThis is the first step to fix \"insufficient versioning information\" at\nscale, as it allows us to tell \"managed by DEPS\" apart from \"genuinely\nmissing versioning information\".\n\nBug: b/335761679\nChange-Id: Ied1d54b674a5e0777fb659b8539e58063e37aae1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5919246\nReviewed-by: Joey Scarr \u003cjsca@google.com\u003e\nOwners-Override: Joey Scarr \u003cjsca@google.com\u003e\nCommit-Queue: Jiewei Qian \u003cqjw@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1366541}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 1154169f8d9b5b681c719c59c9c8fe01df1f6f45\n"
    },
    {
      "commit": "134945c13891a72a2cf9f73aade53e5c6b93a7f7",
      "tree": "8e4444b5547df9f6bd6d826218232b4e5fd226c4",
      "parents": [
        "72413d45b72084422edccbe47bf91ae26a78eb0d"
      ],
      "author": {
        "name": "Ben Joyce",
        "email": "bjoyce@google.com",
        "time": "Fri May 31 22:29:16 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri May 31 22:37:57 2024"
      },
      "message": "Move test_fonts into their own directory.\n\nThe test fonts have been repackaged into the root of the archive file.\nThis allows easy extraction with the test fonts being in their own\ndirectory, which is required by GCS.\n\nThe alternative would be to add a subdirectory such as fonts, which\nwould lead to annoying path names such as\n//thirdparty/test_fonts/fonts/test_fonts/myfont.tff\n\nThe repackaged archive keeps everything as it currently is:\n//third_party/test_fonts/test_fonts, which prevents renaming other paths\nthat depend on this.\n\nBug: 343199633\nChange-Id: I929f833a0bb7a4387551ab3a83bf941411751bf9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5586596\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Josip Sokcevic \u003csokcevic@chromium.org\u003e\nCommit-Queue: Benjamin Joyce (Ben) \u003cbjoyce@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1308937}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 9a4d2c2ede7bc8ae101e66adf3aa10c9a9ad086b\n"
    },
    {
      "commit": "72413d45b72084422edccbe47bf91ae26a78eb0d",
      "tree": "84f3eb221fac791a82926cac7070a7c099ceaf50",
      "parents": [
        "e6fb4b0159da6d8eea9d128428e94e5213f365d7"
      ],
      "author": {
        "name": "Josip Sokcevic",
        "email": "sokcevic@chromium.org",
        "time": "Thu May 09 18:45:52 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu May 09 18:54:12 2024"
      },
      "message": "[DEPS] Add hook to delete stale files\n\ndownload_from_google_storage leaves archive data on disk, near .sha1\nfiles. As we move those hooks to native DEPS, we no longer need to do\nthat.\n\nOld checkouts will still have archive files around, and removing just\n.gitignore entry can be confusing to our users as it will show up as\nuntracked file. This CL adds a hook runs that cleans up stale files left\nby download_from_google_storage (and anything else in the future). This\nchange also removes .gitignore entry for test_fonts.tar.gz.\n\nR\u003dbjoyce@chromium.org\n\nBug: 336625018\nChange-Id: Id40b7f30d3353e4fa57a4c0dd172414838b483af\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5523918\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Benjamin Joyce (Ben) \u003cbjoyce@chromium.org\u003e\nAuto-Submit: Josip Sokcevic \u003csokcevic@chromium.org\u003e\nReviewed-by: Dirk Pranke \u003cdpranke@google.com\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1298764}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 22db6918bac965f2fa612c8764208d150630b804\n"
    },
    {
      "commit": "e6fb4b0159da6d8eea9d128428e94e5213f365d7",
      "tree": "b32205cb37750b75be1725c79d05b7f166823767",
      "parents": [
        "dfe0beb8204a1485a7e82628e685bcb4b55b6447"
      ],
      "author": {
        "name": "Ben Joyce",
        "email": "bjoyce@google.com",
        "time": "Tue May 07 17:38:19 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 07 17:46:45 2024"
      },
      "message": "Update git ignore for test_fonts\n\nNothing cleans up the binary file, but we don\u0027t want it to be added to\nthe git repo.\n\nBug: 336625018\nChange-Id: If31ce59894fa4fe2348b1d017d22387fe2eeccf2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5522344\nAuto-Submit: Benjamin Joyce (Ben) \u003cbjoyce@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1297613}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 257122ab0ecf1c2555cfdb43b75156d74ddc8c3d\n"
    },
    {
      "commit": "dfe0beb8204a1485a7e82628e685bcb4b55b6447",
      "tree": "84f3eb221fac791a82926cac7070a7c099ceaf50",
      "parents": [
        "fe369754d1dd7901edc6d8077573427ef086f9fd"
      ],
      "author": {
        "name": "Ben Joyce",
        "email": "bjoyce@google.com",
        "time": "Thu Apr 25 22:29:51 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Apr 25 22:46:47 2024"
      },
      "message": "Migrate test_fonts to GCS\n\nBug: 336625018\nChange-Id: Ic4c37dad70dee6d6eeedd1b8845165e4230fc4ac\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5491359\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCommit-Queue: Benjamin Joyce (Ben) \u003cbjoyce@chromium.org\u003e\nReviewed-by: Stephanie Kim \u003ckimstephanie@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1292739}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3fcc90fc9b86423fee6d30a283cd6dd20ffffde6\n"
    },
    {
      "commit": "fe369754d1dd7901edc6d8077573427ef086f9fd",
      "tree": "d46e1e52aaf189d3cbe9c71d6d9ef7957258e040",
      "parents": [
        "811dbeb8f597f0cf366bc0c1794f7a22f6946d53"
      ],
      "author": {
        "name": "Ben Joyce",
        "email": "bjoyce@google.com",
        "time": "Thu Apr 25 19:39:39 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Apr 25 19:57:14 2024"
      },
      "message": "Update test_fonts git ignore for GCS\n\nUpdates the git ignore file in separate CL, so that if test_fonts gcs CL is reverted, files will not be left on users\u0027 systems.\n\nMigration CL (https://chromium-review.googlesource.com/c/chromium/src/+/5491359)\n\nBug: 336625018\nChange-Id: I0825a5d3197c465ccd15fc93756504a91ee331ff\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5490641\nCommit-Queue: Benjamin Joyce (Ben) \u003cbjoyce@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1292638}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b59f065ada899d33ef156c920489abadc2b4577c\n"
    },
    {
      "commit": "811dbeb8f597f0cf366bc0c1794f7a22f6946d53",
      "tree": "263fdd60b27be68194428150620968d39ae24366",
      "parents": [
        "2ff89f965c2876aa534b7cd583e470c9f005774e"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Wed Feb 14 13:15:48 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 14 13:22:26 2024"
      },
      "message": "Add missing includes uncovered by libc++ change\n\nThese files were previously relying on a transitive include in libc++,\nwhich is now gone.\n\nBug: 325103513\nChange-Id: Ibdae710e02368efe8285100ee4c395491ddc9a2c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5295498\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nAuto-Submit: Hans Wennborg \u003chans@chromium.org\u003e\nOwners-Override: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1260415}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 47aeebfd83b7658ab948ea709e9ef2f82fa236ca\n"
    },
    {
      "commit": "2ff89f965c2876aa534b7cd583e470c9f005774e",
      "tree": "9335a53ef8133dd7f7efb7de9ef3ea659391e7b6",
      "parents": [
        "3df771e686f1273814b75a4a37e76ca076735b62"
      ],
      "author": {
        "name": "Jeff Yoon",
        "email": "jeffyoon@google.com",
        "time": "Mon Feb 12 23:43:24 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Feb 12 23:59:21 2024"
      },
      "message": "[buganizer] Migrate remaining DIR_METADATA in third_party\n\nMigrate all remaining DIR_METADATA in third_party/\n\nVerify components with http://b/components/{id} or at\ngo/chrome-on-buganizer-prod-components.\n\nBug: chromium:1518875\nChange-Id: I4c519e4d2a524dc9248f8cf621b766aa26d62d42\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5287937\nReviewed-by: Rick Byers \u003crbyers@chromium.org\u003e\nCommit-Queue: Jeff Yoon \u003cjeffyoon@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1259542}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: fe54bb24e2ce23c2a8b4f4f87cf578862301c7bc\n"
    },
    {
      "commit": "3df771e686f1273814b75a4a37e76ca076735b62",
      "tree": "236ba3f7571aa128b0fffffadc519f797c5db6df",
      "parents": [
        "eafb80b32cb933043a5a61811e1e824f60386eae"
      ],
      "author": {
        "name": "Anne Redulla",
        "email": "aredulla@google.com",
        "time": "Wed Aug 09 00:51:43 2023"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 09 00:59:47 2023"
      },
      "message": "[ssci] Add Shipped field and update NOT_SHIPPED uses\n\nThis CL adds the Shipped field to README files. See the LSC\ndoc at go/lsc-chrome-metadata. Any uses of NOT_SHIPPED are also removed.\n\nThese files were originally missed in the main LSC effort due to:\n* NOT_SHIPPED was in the Description field (harmless but updated anyway)\n* Casing of field was off (\"License file\" instead of \"License File\")\n* //third_party/node/README.chromium has multiple packages\u0027 metadata, so only the first package\u0027s metadata had been updated in the initial effort\n* not a README.chromium file (README_GardinerMod.txt)\n\nBug: b:285450740\nChange-Id: I9e74d6f6b3c92faa0e5a675086142f4ed9fa4a9d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4764184\nReviewed-by: Patrick Meiring \u003cmeiring@google.com\u003e\nOwners-Override: Anne Redulla \u003caredulla@google.com\u003e\nCommit-Queue: Anne Redulla \u003caredulla@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1181249}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8f7bff1f57548177f2c632411bbfbcbf7793c6df\n"
    },
    {
      "commit": "eafb80b32cb933043a5a61811e1e824f60386eae",
      "tree": "8f30abfcdfb94608931536528443438dff28436b",
      "parents": [
        "238fdbe3ed84da847267270550c015335af5f9d8"
      ],
      "author": {
        "name": "Anne Redulla",
        "email": "aredulla@google.com",
        "time": "Fri Jul 07 04:57:33 2023"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 07 05:09:27 2023"
      },
      "message": "[ssci] Add Shipped field to READMEs\n\nThis CL adds the Shipped field and updates the\nLicense File field in Chromium READMEs within the\ndirectory /third_party/test_fonts.\n\nSee the LSC doc at go/lsc-chrome-metadata.\n\nThis CL was uploaded by git cl split.\n\nR\u003ddrott@chromium.org\n\nBug: b:285450740\nChange-Id: I058583ee6feeac7259be0c7734d20b3fef73e8c4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4663738\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCommit-Queue: Anne Redulla \u003caredulla@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1167180}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 412e38642c93ade5f19ecd8b7ba209d243af0912\n"
    },
    {
      "commit": "238fdbe3ed84da847267270550c015335af5f9d8",
      "tree": "4bba14d232879f42ed1b579b7784a8a64b1384d9",
      "parents": [
        "61bf55b3ed789a051ae1c200b3957efd39796fff"
      ],
      "author": {
        "name": "Tom Anderson",
        "email": "thomasanderson@chromium.org",
        "time": "Wed Feb 15 08:38:57 2023"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 15 08:44:18 2023"
      },
      "message": "Reland \"Roll fontconfig to 311f6caaa8ad251b04127b4cf394b2116ad81879\"\n\nThis is a reland of commit 937a62bcd519fff02233a97b00a5953ffd262186\n\nOriginal change\u0027s description:\n\u003e Roll fontconfig to 311f6caaa8ad251b04127b4cf394b2116ad81879\n\u003e\n\u003e R\u003ddrott\n\u003e\n\u003e Change-Id: I72b9336086fd176d31287431b9eb9ddd33cb88d6\n\u003e Bug: 1410562\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4226037\n\u003e Reviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\n\u003e Commit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1103694}\n\nBug: 1410562\nChange-Id: Ic34b83e4448ac9be4e2d3070181e5f896ea8b241\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4251898\nCommit-Queue: Dominik Röttsches \u003cdrott@chromium.org\u003e\nAuto-Submit: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nReviewed-by: Peter Collingbourne \u003cpcc@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1105542}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 2ccb324116a5238efab84c606c74b4a680d6bd23\n"
    },
    {
      "commit": "61bf55b3ed789a051ae1c200b3957efd39796fff",
      "tree": "fa4bcb3ef9b5b49c08eaba5f13934847490768ae",
      "parents": [
        "2f819b9a0c7b6974cabd6b85db13f3a74f09e7ac"
      ],
      "author": {
        "name": "Andreea Costinas",
        "email": "acostinas@google.com",
        "time": "Fri Feb 10 08:32:24 2023"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Feb 10 08:47:16 2023"
      },
      "message": "Revert \"Roll fontconfig to 311f6caaa8ad251b04127b4cf394b2116ad81879\"\n\nThis reverts commit 937a62bcd519fff02233a97b00a5953ffd262186.\n\nReason for revert: See Bug:1414679\n\nOriginal change\u0027s description:\n\u003e Roll fontconfig to 311f6caaa8ad251b04127b4cf394b2116ad81879\n\u003e\n\u003e R\u003d​drott\n\u003e\n\u003e Change-Id: I72b9336086fd176d31287431b9eb9ddd33cb88d6\n\u003e Bug: 1410562\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4226037\n\u003e Reviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\n\u003e Commit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1103694}\n\nBug: 1410562\nChange-Id: I1bc478ccb8dc9e69fb11312f72705b8347b7ed86\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4238476\nOwners-Override: Henrik Boström \u003chbos@google.com\u003e\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCommit-Queue: Henrik Boström \u003chbos@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nReviewed-by: Henrik Boström \u003chbos@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1103710}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8a1e796f5d5cd4e82d857f5722f77ce29a3b0693\n"
    },
    {
      "commit": "2f819b9a0c7b6974cabd6b85db13f3a74f09e7ac",
      "tree": "4bba14d232879f42ed1b579b7784a8a64b1384d9",
      "parents": [
        "82fd1db92851da0469b00d01111df1fa53cf93ae"
      ],
      "author": {
        "name": "Tom Anderson",
        "email": "thomasanderson@chromium.org",
        "time": "Fri Feb 10 05:07:03 2023"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Feb 10 05:23:44 2023"
      },
      "message": "Roll fontconfig to 311f6caaa8ad251b04127b4cf394b2116ad81879\n\nR\u003ddrott\n\nChange-Id: I72b9336086fd176d31287431b9eb9ddd33cb88d6\nBug: 1410562\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4226037\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1103694}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 937a62bcd519fff02233a97b00a5953ffd262186\n"
    },
    {
      "commit": "82fd1db92851da0469b00d01111df1fa53cf93ae",
      "tree": "fa4bcb3ef9b5b49c08eaba5f13934847490768ae",
      "parents": [
        "75b792a1069eecc39d4bc8f9e0b2206d903b4c68"
      ],
      "author": {
        "name": "Avi Drissman",
        "email": "avi@chromium.org",
        "time": "Wed Sep 28 20:41:57 2022"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Sep 28 21:00:25 2022"
      },
      "message": "Update copyright headers in third_party/t*/\n\nThese files are used to import new versions of third-party code, to\nintegrate that code into Chromium, or are otherwise not from upstream.\n\nThe methodology used to generate this CL is documented in\nhttps://crbug.com/1098010#c95.\n\nNo-Try: true\nBug: 1098010\nChange-Id: I953a024af9bb13c348ee767a6512453eaa831f1c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3926175\nOwners-Override: Avi Drissman \u003cavi@chromium.org\u003e\nAuto-Submit: Avi Drissman \u003cavi@chromium.org\u003e\nCommit-Queue: Mark Mentovai \u003cmark@chromium.org\u003e\nReviewed-by: Mark Mentovai \u003cmark@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1052612}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4851bcf1f580f63d5f73621a7eab737f4b39c0d1\n"
    },
    {
      "commit": "75b792a1069eecc39d4bc8f9e0b2206d903b4c68",
      "tree": "d4022879e154941002ae489fcad05c99807f65cf",
      "parents": [
        "7f51783942943e965cd56facf786544ccfc07713"
      ],
      "author": {
        "name": "Dominik Röttsches",
        "email": "drott@chromium.org",
        "time": "Tue Apr 26 08:48:47 2022"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 26 09:03:39 2022"
      },
      "message": "Test FontConfig variable system font matching\n\nReplace NotoSansCJKjp-Regular.otf with NotoSansCJK-VF.otf.ttc and create\na matching tests that covers matching all available font family names\nand weights from this font. This test needs to be internal as it\nspecifically checks our Linux test font environment.\n\nUpdate the test fonts container tar file accordingly.\n\nBug: 1249393\nChange-Id: I5b0c63fede75d758a6fbabef80119fbdbfbe8307\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3529689\nAuto-Submit: Dominik Röttsches \u003cdrott@chromium.org\u003e\nReviewed-by: Florin Malita \u003cfmalita@chromium.org\u003e\nReviewed-by: Philip Jägenstedt \u003cfoolip@chromium.org\u003e\nCommit-Queue: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#996059}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: db2a7f7952a39a74abeb7500566efc273c231705\n"
    },
    {
      "commit": "7f51783942943e965cd56facf786544ccfc07713",
      "tree": "7d8a8ab400ae28ff251c0feaf7116693b7e5ae5d",
      "parents": [
        "0b9500c13631104dcebf14252879f65c05f55563"
      ],
      "author": {
        "name": "Tom Anderson",
        "email": "thomasanderson@chromium.org",
        "time": "Tue Oct 19 16:46:49 2021"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Oct 19 17:02:55 2021"
      },
      "message": "Move fontconfig parts of test_fonts into a subdirectory\n\nPDFium loads fonts directly, so only requires the test_fonts files\nwithout the fontconfig parts.  This CL moves the fontconfig-\nspecific parts of test_fonts into a subdirectory so that the\nfontconfig dependency may be removed.  This is required since otherwise\nbuilding \u0027all\u0027 would fail due to a missing fontconfig dependency.\n\nR\u003dthestig\n\nBug: 1250250\nChange-Id: I773ed63a236e09666e1850cd3cb82765b395ae9f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3227476\nAuto-Submit: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Scott Violet \u003csky@chromium.org\u003e\nReviewed-by: danakj \u003cdanakj@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#933047}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7eeb3469934941da58b774a7fea5e61f610c5a80\n"
    },
    {
      "commit": "0b9500c13631104dcebf14252879f65c05f55563",
      "tree": "40cd3f2419dc1da836c5abe5b983f86712b7fb00",
      "parents": [
        "806412d68656231790d894682edc00371fbdbc1e"
      ],
      "author": {
        "name": "Tom Anderson",
        "email": "thomasanderson@chromium.org",
        "time": "Wed Oct 06 21:52:15 2021"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:29:17 2021"
      },
      "message": "Move fontconfig test support into //third_party/test_fonts\n\n//third_party/test_fonts is currently a submodule so that other\nprojects can pull it in.  However, the test support logic is currently\nin //base.  This CL moves the logic into //third_party/test_fonts and\nremoves //base dependencies.  This should make it easier for projects\nlike PDFium to use a hermetic font configuration.\n\nR\u003dthestig\n\nBug: 1250250\nChange-Id: If3a3277e0888fcbf32af71a59e174acd202f95bd\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3203358\nAuto-Submit: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Sean Topping \u003cseantopping@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Scott Violet \u003csky@chromium.org\u003e\nReviewed-by: Peter Beverloo \u003cpeter@chromium.org\u003e\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#928890}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 426a13371523f7241cea65512406647e4a626f29\n"
    },
    {
      "commit": "806412d68656231790d894682edc00371fbdbc1e",
      "tree": "9fb5e3bc12edc0ea38914d0ebb39f6f1dad03a98",
      "parents": [
        "07d01369b7039bcbd7a886322486055f742d78aa"
      ],
      "author": {
        "name": "Edward Lesmes",
        "email": "ehmaldonado@google.com",
        "time": "Mon Dec 07 23:09:29 2020"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:27:25 2021"
      },
      "message": "Add DIR_METADATA files to some directories under //third_party\n\nGenerate DIR_METADATA files and remove metadata from OWNERS\nfiles for some directories under //third_party.\n\nBug: 1113033\nChange-Id: I8d194fbc92282d01d7d1f7031d450587a743fd7e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2577615\nCommit-Queue: Dirk Pranke \u003cdpranke@google.com\u003e\nReviewed-by: Dirk Pranke \u003cdpranke@google.com\u003e\nAuto-Submit: Edward Lesmes \u003cehmaldonado@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#834434}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 15996b5d2322b634f4197447b10289bddc2b0b32\n"
    },
    {
      "commit": "07d01369b7039bcbd7a886322486055f742d78aa",
      "tree": "862ac352b652e1ca7b45886c88f31d911d75b4d9",
      "parents": [
        "ae7aa9793df07dfeeffcf52a76df9d82fbb5cda4"
      ],
      "author": {
        "name": "Joel Hockey",
        "email": "joelhockey@chromium.org",
        "time": "Mon Jun 08 20:00:15 2020"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:25:53 2021"
      },
      "message": "Render tofu using first candidate font rather than last resort\n\nWhen all fonts have been exhausted and we must render tofu / notdef, we\nuse the first candidate font rather than the system or last resort font.\n\nThis helps in the case where a user has specified a monospace font such\nas for the terminal system app. We want to use the uniform width tofu,\nrather than the system or last resort font.\n\nRenamed is_last_resort to is_last_font in HarfBuzzShaper to reduce\nconfusion since the final font used may not be the system last\nresort font.\n\nSome tests required updating since they are now rendering .notdef from\nthe preferred font rather than the last resort font. I have added\nSansNotoTibetan-Regular.ttf font which is required in test\nexternal/wpt/css/css-text/word-break/word-break-break-all-005.html.\n\nCq-Include-Trybots: luci.chromium.try:linux-blink-rel;luci.chromium.try:mac10.10-blink-rel;luci.chromium.try:mac10.11-blink-rel;luci.chromium.try:mac10.12-blink-rel;luci.chromium.try:mac10.13-blink-rel;luci.chromium.try:mac10.13_retina-blink-rel;luci.chromium.try:mac10.14-blink-rel;luci.chromium.try:mac10.15-blink-rel;luci.chromium.try:win7-blink-rel;luci.chromium.try:win10-blink-rel\nBug: 1090566\nChange-Id: Ifca2800e6296adac3e40e3dae16008959b669337\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2227711\nReviewed-by: Robert Ma \u003crobertma@chromium.org\u003e\nReviewed-by: Emil A Eklund \u003ceae@chromium.org\u003e\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCommit-Queue: Joel Hockey \u003cjoelhockey@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#776171}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 1c0065a8f801f048e06ee7a4572704a8e5fae6a8\n"
    },
    {
      "commit": "ae7aa9793df07dfeeffcf52a76df9d82fbb5cda4",
      "tree": "6870ef2969d65316207bd38b1cc2a4a66d3efa7c",
      "parents": [
        "8e0091ae03596c3c7cfafae796e9a5e8274a13ec"
      ],
      "author": {
        "name": "Timothy Gu",
        "email": "timothygu@chromium.org",
        "time": "Tue May 26 16:22:56 2020"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:25:09 2021"
      },
      "message": "Add Noto Color Emoji and Noto Sans Symbols2 test fonts\n\nThey will be used to test the font fallback behavior of emojis.\n\nCq-Include-Trybots: luci.chromium.try:linux-blink-rel;luci.chromium.try:mac10.10-blink-rel;luci.chromium.try:mac10.11-blink-rel;luci.chromium.try:mac10.12-blink-rel;luci.chromium.try:mac10.13-blink-rel;luci.chromium.try:mac10.13_retina-blink-rel;luci.chromium.try:mac10.14-blink-rel;luci.chromium.try:mac10.15-blink-rel;luci.chromium.try:win7-blink-rel;luci.chromium.try:win10-blink-rel\nBug: 767754\nChange-Id: I8be099e5e73edb364a3e4f6deb4ba1c93991b0b1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2209991\nReviewed-by: Etienne Bergeron \u003cetienneb@chromium.org\u003e\nReviewed-by: Robert Ma \u003crobertma@chromium.org\u003e\nReviewed-by: Koji Ishii \u003ckojii@chromium.org\u003e\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCommit-Queue: Timothy Gu \u003ctimothygu@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#771834}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4aab658251de8f99d367e3cb174ec9c7fc72c2d6\n"
    },
    {
      "commit": "8e0091ae03596c3c7cfafae796e9a5e8274a13ec",
      "tree": "6bf362ae285a20f7e7cb3a7e62bf181bcebeb2aa",
      "parents": [
        "bac80dcef8818dc7e9d999c22f03d33e08342a1d"
      ],
      "author": {
        "name": "Timothy Gu",
        "email": "timothygu@chromium.org",
        "time": "Wed May 20 17:49:39 2020"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:24:20 2021"
      },
      "message": "Reland \"Update fontconfig cache key handling\"\n\nThis is a reland of eb686109386934e0ced433a64f1e6704afc613ab\n\nReland changes: Remove stale \".uuid\" output file from BUILD.gn.\n\nOriginal change\u0027s description:\n\u003e Update fontconfig cache key handling\n\u003e\n\u003e Since If6853404f1e87de4f95a24f6231282543814bd63, the \"uuid\" variable has\n\u003e been referring to the MD5 of a fixed string. Update the comment as such,\n\u003e and remove the now-unneeded .uuid file writing.\n\u003e\n\u003e Also update test_fonts/README.chromium as the manual UUID change is no\n\u003e longer necessary or effective.\n\u003e\n\u003e Bug: 767754\n\u003e Change-Id: I07a9b10a631e755877cbcb7df40a53359329f8a3\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2209397\n\u003e Commit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Auto-Submit: Timothy Gu \u003ctimothygu@chromium.org\u003e\n\u003e Reviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/master@{#770287}\n\nBug: 767754\nChange-Id: I6ec0ad451e9e84e1d42060df658dd49494227edb\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2209760\nCommit-Queue: Timothy Gu \u003ctimothygu@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#770666}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: eeb70ead49438ebb30ce3de7903dc8ac4912d71f\n"
    },
    {
      "commit": "bac80dcef8818dc7e9d999c22f03d33e08342a1d",
      "tree": "6678c1bf1f8bba00d00fa99594688df98b4d30fd",
      "parents": [
        "1cc9b9d88c20bc2b4a56ea02bac6622546572e03"
      ],
      "author": {
        "name": "Darren Shen",
        "email": "shend@chromium.org",
        "time": "Tue May 19 23:03:08 2020"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:24:11 2021"
      },
      "message": "Revert \"Update fontconfig cache key handling\"\n\nThis reverts commit eb686109386934e0ced433a64f1e6704afc613ab.\n\nReason for revert: Suspecting as the cause for https://ci.chromium.org/p/chromium/builders/ci/linux-archive-rel/29115\n\nOriginal change\u0027s description:\n\u003e Update fontconfig cache key handling\n\u003e\n\u003e Since If6853404f1e87de4f95a24f6231282543814bd63, the \"uuid\" variable has\n\u003e been referring to the MD5 of a fixed string. Update the comment as such,\n\u003e and remove the now-unneeded .uuid file writing.\n\u003e\n\u003e Also update test_fonts/README.chromium as the manual UUID change is no\n\u003e longer necessary or effective.\n\u003e\n\u003e Bug: 767754\n\u003e Change-Id: I07a9b10a631e755877cbcb7df40a53359329f8a3\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2209397\n\u003e Commit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Auto-Submit: Timothy Gu \u003ctimothygu@chromium.org\u003e\n\u003e Reviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/master@{#770287}\n\nTBR\u003dthomasanderson@chromium.org,timothygu@chromium.org\n\nChange-Id: I7cc1c702d84a1c1a82933ae104d9d0e7fb4dcf5c\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: 767754\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2208322\nReviewed-by: Darren Shen \u003cshend@chromium.org\u003e\nCommit-Queue: Darren Shen \u003cshend@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#770346}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f6a8516b8074a59c74566f3a57da7ffd534af2f7\n"
    },
    {
      "commit": "1cc9b9d88c20bc2b4a56ea02bac6622546572e03",
      "tree": "6bf362ae285a20f7e7cb3a7e62bf181bcebeb2aa",
      "parents": [
        "cca06e2729decfc993b9c73f9a26179c50109aef"
      ],
      "author": {
        "name": "Timothy Gu",
        "email": "timothygu@chromium.org",
        "time": "Tue May 19 21:14:10 2020"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:24:02 2021"
      },
      "message": "Update fontconfig cache key handling\n\nSince If6853404f1e87de4f95a24f6231282543814bd63, the \"uuid\" variable has\nbeen referring to the MD5 of a fixed string. Update the comment as such,\nand remove the now-unneeded .uuid file writing.\n\nAlso update test_fonts/README.chromium as the manual UUID change is no\nlonger necessary or effective.\n\nBug: 767754\nChange-Id: I07a9b10a631e755877cbcb7df40a53359329f8a3\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2209397\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nAuto-Submit: Timothy Gu \u003ctimothygu@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#770287}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: eb686109386934e0ced433a64f1e6704afc613ab\n"
    },
    {
      "commit": "cca06e2729decfc993b9c73f9a26179c50109aef",
      "tree": "6678c1bf1f8bba00d00fa99594688df98b4d30fd",
      "parents": [
        "d13deef5f566f06798bd5e86ca62d0f2733f4eb8"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Mon Jan 13 20:12:29 2020"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:23:15 2021"
      },
      "message": "Reformat all gn files in /third_party/test_fonts.\n\n`gn format` recently changed its formatting behavior\nfor deps, source, and a few other elements when they\nare assigned (with \u003d) single-element lists to be consistent\nwith the formatting of updates (with +\u003d) with single-element.\n\nNow that we\u0027ve rolled in a GN binary with the change,\nreformat all files so that people don\u0027t get presubmit\nwarnings due to this.\n\nThis CL was uploaded by git cl split.\n\nR\u003dthomasanderson@chromium.org\n\nBug: 1041419\nChange-Id: Id41a4928f8f8ea180e151d49bcbbd3a592a4bb35\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1998142\nAuto-Submit: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#730762}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f7e059fc37c12335c5b08c7f0d95e4feae91788d\n"
    },
    {
      "commit": "d13deef5f566f06798bd5e86ca62d0f2733f4eb8",
      "tree": "e9b967964128c7763dd85863d2052a8360ba09ea",
      "parents": [
        "d6d1612fecc00f74ed4a86c3310bd7486e8596cb"
      ],
      "author": {
        "name": "Sylvain Defresne",
        "email": "sdefresne@chromium.org",
        "time": "Fri Jan 10 16:12:15 2020"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:22:33 2021"
      },
      "message": "Fix \"multiple rules generate ...\" warning when using multiple toolchains\n\nThe target //third_party/test_fonts copy the files to the same location\nfor all toolchains, so when using multiple toolchains (which is common\nwhen targeting iOS) and multiple toolchains depends on that target (it\ncan happen when building cronet), ninja presents a warning because some\nfiles are copied to the same location.\n\nChange the target to copy the files to $root_out_dir instead of\n$root_build_dir which correspond to the same directory for the default\ntoolchain but to a toolchain specific directory for the secondary\ntoolchains (this is consistent with the other target that copy fonts\ndefined in //skia).\n\nAlso fix iOS build to also use a bundle for the fonts (since iOS apps\ncannot access file outside of the application bundle).\n\nBug: none\nChange-Id: Ic5e3290a495f67744f9d676800e16612ffefcbc9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1992428\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Stephen White \u003csenorblanco@chromium.org\u003e\nAuto-Submit: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nCommit-Queue: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#730182}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0822e7c72ee75104fde4571babbfdb9981ea8102\n"
    },
    {
      "commit": "d6d1612fecc00f74ed4a86c3310bd7486e8596cb",
      "tree": "901fa99a98ae19d0fda3c6a03eb41936058582ad",
      "parents": [
        "4e18ec8d86e6b579b44ba14d64a82dbce8403bdd"
      ],
      "author": {
        "name": "Dirk Pranke",
        "email": "dpranke@chromium.org",
        "time": "Tue Sep 24 18:07:06 2019"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:21:49 2021"
      },
      "message": "Remove myself from a few OWNERS files.\n\nI\u0027m not really doing much stuff w/ Blink these days, and so\nthere are better owners in //third_party/blink and\n//third_party/test_fonts. I also don\u0027t really know much about\n//third_party/libcxx-pretty-printers, and so probably shouldn\u0027t\nbe an owner there.\n\nChange-Id: I0bca5f54285be2f9d9913fa6bd55a8d2bfc132b8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1819892\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCommit-Queue: Dirk Pranke \u003cdpranke@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#699411}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 648e5dae9931a1aca951cef7702dfa8e2ae91a4d\n"
    },
    {
      "commit": "4e18ec8d86e6b579b44ba14d64a82dbce8403bdd",
      "tree": "5e51d530ec755f3a52f6d44fa0ec9e998c5f382b",
      "parents": [
        "7e601b18ec584dc8651a59aa72717d0da5503614"
      ],
      "author": {
        "name": "Eric Foo",
        "email": "efoo@chromium.org",
        "time": "Wed Jul 17 04:22:33 2019"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:21:05 2021"
      },
      "message": "OWNERS files updated with latest COMPONENT and TEAMS.\n\nThis is CL is generated by a script. Data is pulled from\nreview conducted in Q2 2019. See https://tinyurl.com/yxau5sc4\nfor context.\n\nPlease review and LGTM before July 16th or the CL will be\nsubmitted as-is.\n\nNOPRESUBMIT\u003dtrue\nNOTRY\u003dtrue\n\nBug: 977050\nChange-Id: I64886e63be36b1892bad273e2c8c48ab0bbb32c3\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1700907\nReviewed-by: Joshua Pawlicki \u003cwaffles@chromium.org\u003e\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCommit-Queue: Eric Foo \u003cefoo@chromium.org\u003e\nAuto-Submit: Eric Foo \u003cefoo@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#678129}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f57381171ba51fe868fddc8b7c560d42881534e6\n"
    },
    {
      "commit": "7e601b18ec584dc8651a59aa72717d0da5503614",
      "tree": "7a5b56abb42b293cc050b9a1b273b3e2aec921e9",
      "parents": [
        "a3f678ce5cb8722c5fb8e4e2d5a2c1c55544266e"
      ],
      "author": {
        "name": "Takuto Ikuta",
        "email": "tikuta@chromium.org",
        "time": "Tue Aug 07 00:39:05 2018"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:19:33 2021"
      },
      "message": "Specify output files of do_generate_fontconfig_caches explicitly\n\nThis does not allow arbitrary files are included in isolated input from fontconfig_caches directory.\n\nBug: 870622\nChange-Id: I69bc8993800f263d7e3d7679ed85f9c79a380a0b\nReviewed-on: https://chromium-review.googlesource.com/1163596\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Erik Chen \u003cerikchen@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#581056}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 490a1c4348fc61ea3364a89cb5c46db6bdf445c5\n"
    },
    {
      "commit": "a3f678ce5cb8722c5fb8e4e2d5a2c1c55544266e",
      "tree": "c912f143f16f59cfe9b5e3d8608bba078dd878f6",
      "parents": [
        "0054707f6ff3cd38076a79b843dd6dda688f8d8d"
      ],
      "author": {
        "name": "Sergey Ulanov",
        "email": "sergeyu@chromium.org",
        "time": "Wed May 23 17:19:34 2018"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:18:10 2021"
      },
      "message": "Move GardinerMod test fonts to third_party/test_fonts\n\nGardinerModBug and GardinerModCat are used in one layout test. Moved\nthem to third_party/test_fonts as that\u0027s where all test fonts belong.\n\nBug: 787020\nChange-Id: I4d2f3bb027ee3e8ce7055446a105c14ae5903941\nReviewed-on: https://chromium-review.googlesource.com/1069721\nCommit-Queue: Sergey Ulanov \u003csergeyu@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Jochen Eisinger \u003cjochen@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#561136}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f8c5de6cee819cb40116e0a7ab777570933ee7a4\n"
    },
    {
      "commit": "0054707f6ff3cd38076a79b843dd6dda688f8d8d",
      "tree": "d0ce98005f9922805828f486db5abb0833ba6b5b",
      "parents": [
        "e6af6e7688b4f74e92d745ec8830ff968a63ee84"
      ],
      "author": {
        "name": "Sergey Ulanov",
        "email": "sergeyu@chromium.org",
        "time": "Mon May 14 19:43:48 2018"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:17:29 2021"
      },
      "message": "Add Ahem.ttf to test_fonts.\n\nAhem font is designed specifically for tests. There are serveral\ncopies checked in in chromium. Putting it in third_party/test_fonts\nwill allow to deploy it for layout tests on all platforms same way\nas other fonts.\n\nI will remove AHEM_____.TTF later in a separate CL(s).\n\nBug: 787020, 778467\nChange-Id: Id4bf45792c591ac1f0ac5ef94f7a1b95cef3b6f1\nReviewed-on: https://chromium-review.googlesource.com/1055811\nCommit-Queue: Sergey Ulanov \u003csergeyu@chromium.org\u003e\nReviewed-by: Peter Beverloo \u003cpeter@chromium.org\u003e\nReviewed-by: Dirk Pranke \u003cdpranke@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#558419}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6e7e650e6f51f0727d9c67c56d1b5f934d4ef414\n"
    },
    {
      "commit": "e6af6e7688b4f74e92d745ec8830ff968a63ee84",
      "tree": "f4f50576268b98640ff563f4fb3fe43be482fdba",
      "parents": [
        "c09a69ccec5b6d46eb3d1ea39660888d9f0e85e4"
      ],
      "author": {
        "name": "Kent Tamura",
        "email": "tkent@chromium.org",
        "time": "Tue May 01 22:06:58 2018"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:16:47 2021"
      },
      "message": "Update references to \"webkitpy\".\n\nIt was moved to third_party/blink/tools, and renamed to \"blinkpy\".\n\nTBR\u003dtimvolodine@chromium.org\n\nBug: 829697\nChange-Id: Ie220adc5ce14025112e360657c3954027ae46ebe\nReviewed-on: https://chromium-review.googlesource.com/1032350\nReviewed-by: Tim Volodine \u003ctimvolodine@chromium.org\u003e\nReviewed-by: Kent Tamura \u003ctkent@chromium.org\u003e\nReviewed-by: Bruce Dawson \u003cbrucedawson@chromium.org\u003e\nReviewed-by: Quinten Yearsley \u003cqyearsley@chromium.org\u003e\nReviewed-by: Dirk Pranke \u003cdpranke@chromium.org\u003e\nCommit-Queue: Kent Tamura \u003ctkent@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#555195}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0101944bcb57c6a25847a6930585657e93804f97\n"
    },
    {
      "commit": "c09a69ccec5b6d46eb3d1ea39660888d9f0e85e4",
      "tree": "6992cd38d98d08d5d90f72d76cd7dff968871c93",
      "parents": [
        "49a1de79faa863fbd667f3f715de6884fb48d7f1"
      ],
      "author": {
        "name": "Tom Anderson",
        "email": "thomasanderson@chromium.org",
        "time": "Tue Mar 20 18:47:00 2018"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:16:05 2021"
      },
      "message": "Add Cousine and Gelasio to GCS fonts\n\nCousine and Gelasio are Google fonts that are metrically-compatible with Courier\nand Georgia.  They will be needed to remove reliance on msttfcorefonts.\n\nBUG\u003d787020\nR\u003ddrott\nTBR\u003ddpranke\n\nChange-Id: I5ca619a59049cf8525988b4799a11f280497d824\nReviewed-on: https://chromium-review.googlesource.com/965583\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nReviewed-by: Dirk Pranke \u003cdpranke@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#544450}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 99b84708dd82d4536f4ee1cea8457c62bf29953e\n"
    },
    {
      "commit": "49a1de79faa863fbd667f3f715de6884fb48d7f1",
      "tree": "8d653abcc9412f94b2c980af3fef2081a99ccf40",
      "parents": [
        "fd2e39ac397960f9e605b0a8c52080f546479c04"
      ],
      "author": {
        "name": "Tom Anderson",
        "email": "thomasanderson@chromium.org",
        "time": "Fri Mar 16 00:17:27 2018"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:15:23 2021"
      },
      "message": "Add Arimo and Tinos to list of GCS-synced fonts\n\nBUG\u003d787020\nR\u003ddpranke@chromium.org,derat@chromium.org\nCC\u003d​drott@chromium.org,sergeyu@chromium.org\nTBR\u003ddpranke@chromium.org\n\nChange-Id: If78501622d71743c101b77464bd9edbadd2ad654\nReviewed-on: https://chromium-review.googlesource.com/933096\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#543568}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b9c7a7e32a5b6fc8fb0deb9194023c97b30a581f\n"
    },
    {
      "commit": "fd2e39ac397960f9e605b0a8c52080f546479c04",
      "tree": "88681d1a195cdcae1b35f0d82237a828e3b4b957",
      "parents": [],
      "author": {
        "name": "Tom Anderson",
        "email": "thomasanderson@chromium.org",
        "time": "Thu Mar 15 17:14:53 2018"
      },
      "committer": {
        "name": "Andy Perelson",
        "email": "ajp@chromium.org",
        "time": "Fri Oct 15 01:14:42 2021"
      },
      "message": "Run linux tests with deterministic font configuration\n\nThis CL sets up a common font environment for all tests to run under.  In\nparticular:\n* All gtests and layout tests start with the same font config.\n* The font config is isolated from any system font settings.\n\nThese changes were necessary:\n* Moved fontconfig_util_linux.* into //base so that SetUpFontconfig() could be\n  called during common test setup.\n* Made DejaVu Sans the fallback sans font instead of Arial (ie the system font\n  matched when the font family is set to \u0027sans\u0027).  The gtests used to use DejaVu\n  Sans for this font (usually), but the layout tests used Arial.  I sided with\n  the gtests in this case because it\u0027s easier to rebaseline the layout tests\n  than to fix a slew of gtests.\n* Added DejaVu Sans Bold to test_fonts.  Some gtests expected a bold default\n  font.\n* Moved third_party/content_shell_test_fonts to third_party/test_fonts.\n* Fixed gtests broken by the new config.\n* Rebaselined layout tests.\n* Use bundled fontconfig for ChromeOS, matching the behavior on Linux.  (Only\n  for desktop ChromeOS builds.  Real ChromeOS builds will still use the system\n  fontconfig.)\n\nAdditionally, building the fontconfig cache is a nontrivial task.  It can take\n~600ms when done from scratch.  To fix this, fontconfig cache files are saved to\nthe out directory.  Fontconfig initialization takes \u003c 1ms with this\noptimization, and the initialization only needs to happen once per test suite,\nnot at the beginning of each test.  Finally, to prevent the 600ms from being\nadded to the first test suite to run, the cache files are generated as part of\nthe build.\n\nThe tests still pull in system fonts from msttcorefonts, but those should soon\nbe replaced by alternatives in third_party/test_fonts.  Once this is done, this\nshould fix font related test failures caused by differences between Linux\nsystems or system font configurations.\n\nCQ_INCLUDE_TRYBOTS\u003dmaster.tryserver.chromium.linux:linux_chromium_dbg_32_ng;master.tryserver.chromium.linux:linux_arm\nBUG\u003d787020,818136\n\nChange-Id: If6bcbd35bddf86dec3f02d105d8be551b898e9b2\nReviewed-on: https://chromium-review.googlesource.com/938578\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Takashi Toyoshima \u003ctoyoshim@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Dirk Pranke \u003cdpranke@chromium.org\u003e\nReviewed-by: Sami Kyöstilä \u003cskyostil@chromium.org\u003e\nReviewed-by: Antoine Labour \u003cpiman@chromium.org\u003e\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCommit-Queue: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#543414}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 44027d41f779d62af9def030160ad2015c0d851f\n"
    }
  ]
}
