)]}'
{
  "commit": "a208d31bc037e95db367364bde8fb41e842b63df",
  "tree": "00ff8a94e3a1ef2de26a1e912113f766ad833277",
  "parents": [
    "55e1d6826d2b4f5a30fc8f446081690bab134173"
  ],
  "author": {
    "name": "Kai Ninomiya",
    "email": "kainino@chromium.org",
    "time": "Wed Sep 24 20:43:32 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 24 20:43:32 2025 -0700"
  },
  "message": "[emscripten] Minor cleanups in library_webgpu.js\n\n- Comment all runtimeKeepalivePush/runtimeKeepalivePop so it\u0027s easier to\n  tell they\u0027re all paired properly.\n- Remove rejection handler from onSubmittedWorkDone to match other\n  promises that should never reject.\n- Use navigator.gpu instead of navigator[\"gpu\"], etc.; externs should\n  take care of this already.\n- Use for..of instead of forEach.\n\nBug: none\nChange-Id: I54ed1971388e2c18b23793a522c742a299a4aee7\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/263341\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nCommit-Queue: Kai Ninomiya \u003ckainino@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d0643947c14e2ba0ed398a0dfb9a3c307929fda0",
      "old_mode": 33188,
      "old_path": "third_party/emdawnwebgpu/pkg/webgpu/src/library_webgpu.js",
      "new_id": "d598458178b1cf0458e4291e1a46799592baef4f",
      "new_mode": 33188,
      "new_path": "third_party/emdawnwebgpu/pkg/webgpu/src/library_webgpu.js"
    }
  ]
}
