)]}'
{
  "commit": "5503409a1357f712de6b9220784bfe9f1c47ccdf",
  "tree": "d61fbeff97dd19a06e439d4dcd59da0559380b02",
  "parents": [
    "c81db0cd43ef62697652b6e45e49ecb5304ccd18"
  ],
  "author": {
    "name": "Boris Tsirkin",
    "email": "btsirkin@meta.com",
    "time": "Tue May 19 17:07:48 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed May 20 14:08:00 2026"
  },
  "message": "Reject stale BUNDLE MIDs missing from descriptions\n\nBundleManager keeps established BUNDLE groups across offers when the new offer does not include BUNDLE groups. ValidateAndMaybeUpdateBundleGroups() can therefore see stale MIDs that are absent from the current description.\n\nReturn INVALID_PARAMETER before dereferencing a missing content section while validating rejected BUNDLE groups.\n\nBug: webrtc:514442582\nChange-Id: Ie592b03de7b92d20da6dc08969d7c2f7b79678e0\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/473740\nReviewed-by: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCommit-Queue: Boris Tsirkin \u003cbtsirkin@meta.com\u003e\nReviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#47747}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "de012e2e18a2f46557b67b79ff03c674992eb9c6",
      "old_mode": 33188,
      "old_path": "pc/jsep_transport_controller.cc",
      "new_id": "e15a03c59cafc1ea376632c9fe5acf2d9e7c812d",
      "new_mode": 33188,
      "new_path": "pc/jsep_transport_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "d3c468263eb081658015a517ebeef7b893d8366f",
      "old_mode": 33188,
      "old_path": "pc/jsep_transport_controller_unittest.cc",
      "new_id": "e6f8b028d4518d04d7cf3fa1179b4456aae97323",
      "new_mode": 33188,
      "new_path": "pc/jsep_transport_controller_unittest.cc"
    }
  ]
}
