)]}'
{
  "commit": "abb18ccdd77a209e4bab04dbf5ecad485dac4a77",
  "tree": "efb8dd8d03d47e5492b1a4ff11d7ebf132a0dd3f",
  "parents": [
    "c55efb95f8425906f231f341ec792c6fcaa3cc24"
  ],
  "author": {
    "name": "Ryan Harrison",
    "email": "rharrison@chromium.org",
    "time": "Wed Mar 25 14:15:07 2026 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Mar 25 14:15:07 2026 -0700"
  },
  "message": "Rework unicode handling to reduce UBUs\n\nBug: 408010433\nChange-Id: Ieaf897032f3bcc319bdcecd4520c35770a67be57\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/299335\nCommit-Queue: Ryan Harrison \u003crharrison@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nAuto-Submit: Ryan Harrison \u003crharrison@chromium.org\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d25457d1c3f6288c3ce973deef140e61a015f0e2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ls/file.cc",
      "new_id": "e5f0c515a0f7d81733ffdc99b5d69f5f9ce7d9ce",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ls/file.cc"
    },
    {
      "type": "modify",
      "old_id": "d996285e1dad5e1277a1fed8f93bc3f69d56129e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ls/helpers_test.cc",
      "new_id": "7ffc40ab9b4ce4c96fbbc02311bb269e5895a987",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ls/helpers_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6e5fa06456368d80fb6abba15694e179e0d990f1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/parser/lexer.cc",
      "new_id": "4f77f45a70f244b2d270be3d37f00bc7b90e96e0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/parser/lexer.cc"
    },
    {
      "type": "modify",
      "old_id": "8b036e850a73f691c94a5f7e68d2d551d5ae4179",
      "old_mode": 33188,
      "old_path": "src/tint/utils/diagnostic/source.cc",
      "new_id": "201851541bf5a136a71e5a782d4dafd89ec6ad93",
      "new_mode": 33188,
      "new_path": "src/tint/utils/diagnostic/source.cc"
    },
    {
      "type": "modify",
      "old_id": "450f81d1264acfdb93252208cf60b53013ca861e",
      "old_mode": 33188,
      "old_path": "src/tint/utils/text/unicode.cc",
      "new_id": "c6ce60a9923c3e20a7d44fabdbfd828f9efe9747",
      "new_mode": 33188,
      "new_path": "src/tint/utils/text/unicode.cc"
    },
    {
      "type": "modify",
      "old_id": "50d5150bdeea8426ec4931220267f2d9bef3b5bc",
      "old_mode": 33188,
      "old_path": "src/tint/utils/text/unicode.h",
      "new_id": "fdaacdc551e4adaf3b1fdaf2b59241e8de6dd67b",
      "new_mode": 33188,
      "new_path": "src/tint/utils/text/unicode.h"
    },
    {
      "type": "modify",
      "old_id": "f6d5a29227ae992b13aa25287eeb591a776254f7",
      "old_mode": 33188,
      "old_path": "src/tint/utils/text/unicode_test.cc",
      "new_id": "bc5b963e0a1539198fb34f6b0e9c6b94dbebc069",
      "new_mode": 33188,
      "new_path": "src/tint/utils/text/unicode_test.cc"
    }
  ]
}
