)]}'
{
  "commit": "5366e676bcc438241cc2ca38079794939a3f25e4",
  "tree": "7c49d63656ca71f5ede451ca382c0ccc130b94c0",
  "parents": [
    "b3440e1d87e8df2b3bb596279b309f8b7e8d33bb"
  ],
  "author": {
    "name": "Kai Ninomiya",
    "email": "kainino@chromium.org",
    "time": "Wed Aug 06 18:47:46 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Aug 06 18:47:46 2025 -0700"
  },
  "message": "[emscripten] Explain distributions better in the readme\n\nExplain the three methods of distribution and explicitly list the steps\nneeded for each one. This makes the Emdawnwebgpu readme make more sense\nregardless of what context it\u0027s read in:\n\n- inside the remoteport file vendored in Emscripten\n- inside the remoteport file in our GitHub release\n- in the README.md in the zip in our GitHub release\n- in the link from our GitHub release notes\n- in the Dawn source\n\nAlso add a section about API stability (now that the core is stable).\n\nNo-Try: true\nFixed: 415224043\nChange-Id: I560ec0293961e925426c6662c0b05fcf80711da3\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/256116\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nCommit-Queue: Kai Ninomiya \u003ckainino@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c6f69bb3bbdd08aff6e357063d6cc362f695699",
      "old_mode": 33261,
      "old_path": ".github/workflows/package-emdawnwebgpu.sh",
      "new_id": "ee0a1569ee0b0bc6c6c66471fd5661cc51781e28",
      "new_mode": 33261,
      "new_path": ".github/workflows/package-emdawnwebgpu.sh"
    },
    {
      "type": "modify",
      "old_id": "c10fbec7cbeba0d5c37b7dad63b93b34f4674f8f",
      "old_mode": 33188,
      "old_path": "src/emdawnwebgpu/pkg/README.md",
      "new_id": "6a5eab7436e47cb93411149b89e65bc1467c29f8",
      "new_mode": 33188,
      "new_path": "src/emdawnwebgpu/pkg/README.md"
    }
  ]
}
