)]}'
{
  "commit": "bd375f55f0a6db8d2333379a53217d62d4e446ef",
  "tree": "197da6bbc6a467975f902263cb90f2c91db919f3",
  "parents": [
    "93fc6bff15a6bed9fde2d6a72bf049a5d37112f1"
  ],
  "author": {
    "name": "Kai Ninomiya",
    "email": "kainino@chromium.org",
    "time": "Wed May 21 15:27:36 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed May 21 15:27:36 2025 -0700"
  },
  "message": "[emscripten][github] Include a \"remote\" emdawnwebgpu port in the release\n\nThanks to https://github.com/emscripten-core/emscripten/pull/24303\n(which should be in the next Emscription release, 4.0.10), users can use\nthis new port format which just includes a pointer to a zip containing a\nport file.\n\nThis change generates and releases a port file like the one used in\nEmscripten, which can (1) be used instead of extracting the zip and (2)\nbe copied directly into Emscripten whenever we want to update its\nversion of `tools/ports/emdawnwebgpu.py`. It includes a full copy of the\npackage README as a docstring to make the port self-documenting.\n\nOur version of Emscripten is still 4.0.8, but people can use this with\n4.0.10+.\n\nNo-Try: true\nBug: 371024051\nBug: 415224043\nChange-Id: I12ee39d68454d7e7dba56798864b39ade51862b0\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/243214\nAuto-Submit: Kai Ninomiya \u003ckainino@chromium.org\u003e\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nCommit-Queue: Kai Ninomiya \u003ckainino@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "76af62a26833550f8bba4a07e070ca9b77e706ec",
      "old_mode": 33261,
      "old_path": ".github/workflows/package-emdawnwebgpu.sh",
      "new_id": "67f2786540fd3d64e05941f38f00b552c93b763f",
      "new_mode": 33261,
      "new_path": ".github/workflows/package-emdawnwebgpu.sh"
    },
    {
      "type": "modify",
      "old_id": "02cd16fc33a27ff22a4da982b7f7fdcd615c8fbc",
      "old_mode": 33188,
      "old_path": ".github/workflows/release.yml",
      "new_id": "afbe01e27565cc9bbed2d222187dff1d5b82045e",
      "new_mode": 33188,
      "new_path": ".github/workflows/release.yml"
    },
    {
      "type": "modify",
      "old_id": "ebe991a88a0a9729718e311d52a2ba4ef2c9bf89",
      "old_mode": 33188,
      "old_path": "src/emdawnwebgpu/pkg/README.md",
      "new_id": "d344c6481f1f42612e8aafc1ec925608c7087aad",
      "new_mode": 33188,
      "new_path": "src/emdawnwebgpu/pkg/README.md"
    },
    {
      "type": "modify",
      "old_id": "98491ca2f2328801d6b1dcf77a42f526f058ba82",
      "old_mode": 33188,
      "old_path": "src/emdawnwebgpu/pkg/emdawnwebgpu.port.py",
      "new_id": "3af52aa1d3b8416f19b970a02d6953acd7abcc8b",
      "new_mode": 33188,
      "new_path": "src/emdawnwebgpu/pkg/emdawnwebgpu.port.py"
    }
  ]
}
